dj13
Čuven
- Učlanjen(a)
- 30.01.2002
- Poruke
- 821
- Poena
- 665
Spreciti logovanje vise usera pod istim usernamom u istom trenutku. Korisnik se loguje. Prilikom logovanja mogu da napravim jedan update baze da je korisnik trenutno prisutan, i tako da sprecim drugo logovanje pod istim usernamom. Kad se korisnik odloguje opet update baze da se korisnik odlogovao pa je slobodno za ponovno logovanje. Problem je sledeci kako resiti ako korisnik samo zatvori browser , tj ne odloguje se, a samim tim u bazi ostaje podatak da je ulogovan. Na netu sam nasao nekoliko varijanti ali nijedna nije bas zadovoljavajuca, a neke su i dosta komplikovane. Ja sam smislio prostu varijantu sa microtime i sesijom koja ima 3 nedostatka: 1) ustvari ne sprecava drugog usera da se loguje pod istim usernamom, nego odloguje prvog, tj. prethodnog. i tako mogu u krug da se loguju i izbacuju jedan drugog
2)prilikom svake aktivnosti usera radi se update baze(sto i nije strasno) 3) mislim da u nekoj ludoj teoriji ako se loguju u istoj milisekundi bice oboje logovani
Postoji li neko fino resenje koje radi a da je u php mysql?
poz
Postoji li neko fino resenje koje radi a da je u php mysql?
poz