03. marts 2003 - 14:26Der er
14 kommentarer og 2 løsninger
Brugere/gæster online... hva med cookies slået fra??
Hvordan tæller jeg et bruger/gæst-besøg med på hjemmesiden, hvis session/cookies er slået fra i dennes browser? jeg bruger mysql.. Det hele virker fint, hvis brugeren har cookies tilladt. Ingen links uden forklaring tak :)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan jo enten gemme session id eller deres ip i en database, sammen med hvornår det er blevet gemt (timestamp).
Så hver gang en bruger klikker ind på en side, opdateres dette timestamp for den givne bruger.
Samtidig tjekker du om nogen af alle de andre bruger i databasen er "timed ud" (f.eks. om deres timestamp er mere end 5min gammelt) og slettes så hvis det er.
Derefter laver du lige en : select count(*) as online from onlineusers; og du ved hvor mange som er online
jeg har al kode jeg ska bruge... men mangler bare den log-funktion der.. måske skal jeg bruge ip'en? sessions burde jo køre uden cookies! men det gør det bare ikke... session'en vil lægge en cookie.
hmm.. det er ellers fint nok med ip logning.. men det burde være muligt med sessions! jeg fatter det ik.. alle siger at sessions ikke kan slås fra af brugeren.. men det kan det jo.
hmm, får det sgutte lige til at funke helt korrekt, men det er noget derudaf.
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.