[php] zien of iemand ingelogd

Pagina: 1
Acties:

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 14:30
Hoe kan je zien dat iemand is ingelogd op een forum? Dus op welke manier kan ik dat in een db zetten en eruit halen?

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

sessions zijn je clue

Verwijderd

edit:

n/m vraag verkeerd begrepen...

Verwijderd

IP krijgen van de gebruikers. Bij het inschrijven laat je het IP loggen. Bij iedere bezoeker wordt gekeken of zijn IP bekend is. Dit werkt helaas alleen met een STATIC IP.

Verwijderd

met DB en HTTP 401 authenticatie :)

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 14:30
Ik bedoel dus dat andere kunnen zien wie er nog meer zijn ingelogd.
Dus iets van een db waar je de namen inzet die zijn ingelogd. Maar hoe krijg je ze er dan weer uit als iemand gewoon zn brower sluit?

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 14:30
Op donderdag 30 mei 2002 12:25 schreef Gertsan het volgende:
IP krijgen van de gebruikers. Bij het inschrijven laat je het IP loggen. Bij iedere bezoeker wordt gekeken of zijn IP bekend is. Dit werkt helaas alleen met een STATIC IP.
Kan je toch gebruiken voor sessies want ip's veranderen toch niet in dezelfde internet sessie?

  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 17-08 16:09
Op donderdag 30 mei 2002 12:27 schreef gomaster het volgende:
Ik bedoel dus dat andere kunnen zien wie er nog meer zijn ingelogd.
Dus iets van een db waar je de namen inzet die zijn ingelogd. Maar hoe krijg je ze er dan weer uit als iemand gewoon zn brower sluit?
je kunt niet met php & html zien als iemand meteen is uitgelogged..

Ik zou zoiets doen van: iedere keer als iemand reload, dat er dan in een db de tijd word gezet, steeds overschreven word dus
en dat die tijd word verwijderd na een bepaald aantal sec.

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 14:30
Op donderdag 30 mei 2002 12:29 schreef TRiLoXiGeN het volgende:

[..]

je kunt niet met php & html zien als iemand meteen is uitgelogged..

Ik zou zoiets doen van: iedere keer als iemand reload, dat er dan in een db de tijd word gezet, steeds overschreven word dus
en dat die tijd word verwijderd na een bepaald aantal sec.
die is wel handig.

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op donderdag 30 mei 2002 12:28 schreef gomaster het volgende:

[..]

Kan je toch gebruiken voor sessies want ip's veranderen toch niet in dezelfde internet sessie?
Helaas.... of gelukkig, net hoe je het bekijkt. Is dat niet zo.

Bij normale gebruikers blijft het IP wel gelijk, maar bij AOL gebruikers of sommige bedrijfs proxies niet...

Programmer - an organism that turns coffee into software.


  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

Hier zijn wel een aantal classes voor:

online_users_pro

Users Online

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Creesch
  • Registratie: Februari 2002
  • Laatst online: 18:39

Creesch

bla bla!

geen expert maar volgens mij kan je het beste doen dat als iemand een pagina oproept dat dan word in de db als die pagina door de zelfde gebruiker niet nog een keer word aangeroepen binnen xsec of min dat hij dan verwijdert word

dan moet je nog zorgen dat hij mensen niet dubbel weergeeft enzo
Pagina: 1