Avatar billede agerled Nybegynder
16. juni 2004 - 14:55 Der er 2 kommentarer og
1 løsning

udskrive det sessions der er sat

På min side bliver der sat en session("username") for hver bruger der logger ind. Er det på en eller anden måde muligt at udskrive alle de "username"-sessions der er sat??
Avatar billede dorgbar Nybegynder
16. juni 2004 - 16:07 #1
ikke drikkte da sessions er noget der ligger på clientens maskine. men det du kan gøre er at du kan for hver gang en person kommer ind kan du gemme hans ip, username, dato osv. og så kan du jo lave en timeout function der tager alle fra tabellen der er under 10minutter gamle.
Avatar billede dorgbar Nybegynder
16. juni 2004 - 16:12 #2
du kan lave den sådan her hvis du bruger en database
ID IP USERNAME DATO TIME

ID sætter du til automatisk
IP sætter du tilbrugerens ip
USERNAME til det sessionen er sat til
DATO til dato
og TIME skalsættes til funtionen TIME();

det funtionen time gører at den kun tæller i sekunder, hvilket gør den meget nem er arbejde med. så kan du f.eks lave en betingelse. if(time() - 600 < TIME_fra_tabellen) så er den person online
Avatar billede agerled Nybegynder
08. november 2004 - 07:15 #3
lukket.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester