Moin!
Nein, da hast du mich falsch verstanden. Ich müsste die gesamte Session lesen können, nicht nur das entsprechende Stück. Das ginge nur, wenn (serialisierte) Session-Dateien äuquivalent zu gleichen, aber manuell serialisierten, Daten wären. Das sind sie nunmal aber nicht. Für mich ist da einfach an der falschen Stelle gespart worden.
Du kannst Funktionen registrieren, die anstatt der Standard-Funktionen das Speichern, Laden und löschen von Session-Daten übernehmen. Dann kannst du deine eigenen Datenformate für die Session-Daten definieren bzw. den Speicherort beispielsweise auch in eine Datenbank verlagern. Alles gar kein Problem.
Ich denke nur, es ist ungünstig, ohne obige Maßnahme in einen internen Prozess (Session-Handling) einzugreifen. Warum sollte man das wollen?
- Sven Rautenberg
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)