Hi,
- Werden die session-Dateien auf den Servern irgendwann gelöscht? Weil für immer bleiben die da ja nicht drauf, würde zu viel Platz wegnehmen...
Ja die werden gelöscht, einmal nach einer gewissen Zeit (aufm server
eingestellt) Dann wenn der Browser geschlossen wird, oder du es im PHP
script mit session_destroy(); angibst
Wirklich? Wenn ich den Browser schließe dann wird das gelöscht?
Aber das mit session_destroy() ist eigentlich auch unsinnig, ich kann doch nicht eine Session beenden, wenn ich nicht weiß, wann sie beendet werden soll. Eher, wenn man auf "Ausloggen" klickt, wäre es sinnvoll.
- Sind jetzt Cookies oder Sessions besser für ein Webapp?
Das kommt ganz auf die Webapp an, wenn du die Einstellungen deines Users
Dauerhaft speichern willst Cookies. Wenn es nur darum geht eingaben
etc. z.B. bei einem Formular zu speichern reicht eine Session vollkommen
aus.
Die Einstellung eines Users werden bei mir in einer MySQL-Tabelle gespeichert. Ich brauch die Sessions/Cookies nur, um zu überprüfen ob der User eingeloggt ist und auf dieser Basis etwas anzeigen, oder eben nicht (wenn der User nicht eingeloggt ist).
Aber danke, damit wären schonmal 2 Fragen halb geklärt :-)