Ich hab das Problem, das ich es nicht schaffe immer session_destroy() aufzurufen. (Der Benuzer schließt einfach den Browser) Wie kann ich die wieder löschen, ohne auch die zu löschen die noch gebraucht werden?
Session daten löschen?
Einklappen
X
-
*VERSCHIEB* nach php
fragen haben bei den code-schnipseln nix verloren.INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
-
Original geschrieben von mrhappiness
warum?
versteh dein problem nich?
wenn der benutzer seinen browser zumacht, kommst du an die session doch nciht mehr dran, also is das doch das gleiche, also ob sie gelöscht wäre oder?
wo liegt denn dein problem genau?
ich versteh's immer noch nichIch denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Wieso??? Die Session verfallen doch nach einer gewissen Zeit von alleine, also daher spielt es keine grosse Rolle ob die mit session_destory gelöscht werden oder nicht?!
Versteh das problem hier irgendwie auch nicht so ganz...mfg
Günni
Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
Kommentar
-
Es ist doch schei*egal, ob die Datei noch auf dem Server ist. Fakt ist, dass du ohne gültige SID nicht mehr daran kommst. Und gut ist. Gültigkeit ist nach (denke mal auch bei dir) 24 min verfallen. dann ist sowieso alles egal!
Was glaubst du denn, wie die anderen das machen. Die haben auch kaum eigene Server!
Und bitte lasse die Finger von Cookies. Die haben da eigentlich nichts verloren, weils mit Sessions einfacher und besser geht!
Kommentar
-
Fakt ist doch aber, dass die Session-Dateien immer noch existieren auch wenn sie vielleicht ungültig sind.
Ich hab zum Beispiel ein Whoisonline-Skript geschrieben, welches die Session-Dateien durchwühlt und die User ausgibt, die dort auftauchen. Wenn diese Dateien jetzt nicht gelöscht werden, werden also User angezeigt, die schon lange nicht mehr online sind.
server: win2k_____________________________mfg Robert
Kommentar
-
schau doch ma im code schnippsel forum
kann mich entsinnen das es da mal ein thema gab, wie sich ein user ausloggt, wenn er die seite schließt oder sowas
aber abraxax hat schon recht
benutzt die session.
1. is das beste
2. gibs keine genausoguten alternativen
3. ist die möglichkeit, das jemand die session id rausbekommt bevor sie verfallen hat doch recht gering
und wer doch ran kommt, in dem er im browser paar mal auf zurück geht, da is der user doch selber schuld
da kann der programmierer nicht viel machen
aber alle großen php systeme setzten auf session bzw ein selbst programmiertes session system und kommen auch gut damit aus!
mfg
Kommentar
-
Original geschrieben von Robsi
Ich hab zum Beispiel ein Whoisonline-Skript geschrieben, welches die Session-Dateien durchwühlt und die User ausgibt, die dort auftauchen.I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
-
Original geschrieben von Trashar
aber abraxax hat schon recht
benutzt die session.INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
Kommentar