Hej allesammen! Har hørt at det her skulle være et godt sted at få IT-hjælp!
Jeg vil gerne vide hvordan man gør det her: Jeg har et brugersystem, hvor den tæller online-tid! jeg vil gerne vide hvordan jeg laver en top 10 liste, med brugere med mest online-tid! Den skal hente fra mappen online-tid, og ligge de 10 brugere med mest tid, på den måde at den med mest tid er øverst!
Altså når en bruger har oprettet sig kommer hans profil i en mappe der hedder \"profiler\" og der står så \"brugernavn.profil\" og det er der brugerne ligger, men ved ikke hvordan man for dem sorteret efter mest tid/nyeste!
1) Opret et array 2) Indlæs filerne en af gangen 3) For hver fil indsætter du i array\'et filnavnet (uden \".tid\") som nøgle og tiden som værdi 4) Sorter array\'et vha. arsort() 5) Løb de første 10 elementer i array\'et igennem og skriv dem ud
jeg har ikke lige tid til at komme med konkrete eksempler, men hvis der ikke er andre der har nået at kommenter, skal jeg nok fortsætte senere i aften, hvis det er i orden.
Men lige en ting til! suspect>> du skulle vel ikke også være darkside? For dels kom darkside til at svare som om det var hans spm og darkside har også oprettet et ligende spm http://www.eksperten.dk/spm/80109
Men ellers skal man vel lave en cookie, som man henter tiden fra? Så hvis \"sukos\" har været på i 30 min. bliver der skrevet til filen \"sukos\" noget i stil med: sukos|30 Og for så at hente dem med højst tid, går man efter $bruger[1]?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.