Thread Session-Datei mit festgelegtem Namen (23 answers)
Opened by pktm at 2006-03-23 12:38

pktm
 2006-04-05 13:47
#7185 #7185
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
[quote=pq,04.04.2006, 18:22][quote=pktm,04.04.2006, 17:58]
Quote
die nach einer halben stunde (z.B.) wieder verschwinden

Ja, das hätte ich auch gerne :-)[/quote]
wo ist das problem?[/quote]
Da gibt es mehrere Varianten:
a) der benutzer meldet sich nicht ab sondern schließt einfach den Browser
b) während der Entwicklung werden (z.B. bei fehlernder sid-Übergabe weil ich es mal wieder versäumt habe einem Link diese anzuhängen) werden hunderte Sessions angelegt
c) $session->close(); löscht die Dateien nicht, ich kann aber (später) auch nicht mehr darauf zugreifen

b) ist mein aktuelles Problem gewesen, a) wird mein neues Problem sein.

Es läuft darauf hinaus, dass die Session-Dateien nciht aufgeräumt werden. Jedesmal per Hand den Session-Ordner aufräumen zu lassen ist ein irrsinniger Aufwand und Cron-Jobs werden immer noch für teures Geld verkauft (was ich nicht investieren möchte).

Zu a): Es bleibt auch noch das oben gestreifte Problem, dass Benutzereinstellungen, wenn man nicht gerade bei jedem Aufruf eine Datenbankabfrage losschicken möchte um diese zu speichern, erst an einem bestimmten Punkt gespeichert werden (z.B. am Ende des Arbeitsganges oder beim Abmelden). Werden diese Punkte nicht ordnungsgemäß erreicht (Browser schließen, oder unabsichtlich einfach mal ein PC-Absturz oder eine automatisch ausgehende Internet-Verbindung), so gehen die Sitzungsdaten verloren.

Das alles ist immer vor dem Hintergrund, dass keine Kekse verwendet werden. Ich gehe davon aus, weil es der schlechteste anzunehmende Fall ist und ich gerne auf der sicheren Seite stehe.

Daher die Idee mit dem fixen Namen für Sessions...
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread Session-Datei mit festgelegtem Namen