PHP Sessions

ICH_BIN_LETZTER

Lt. Junior Grade
Registriert
Aug. 2007
Beiträge
490
Hallo zusammen,

ich habe mal eine Frage bzgl PHP und Sessions.

Kann ich verschiedene Sessionhandler für verschiedene Anwendungen registrieren? Also so zum Beispiel:
1. Anwendung: Datenbankadmin -> Standardsessionhandler
2. Anwendung: die eigentlich Anwendung -> Sessionhandler basierend auf postgres
3. Anwendung: ... -> Sessionhandler basierend auf mysql
...

funktioniert so etwas?

MfG
 
Sessionhandler?

Mach einfach $_SESSION['blablup']['user'] = 'xyz' und $_SESSION['foo']['bar'] = 'gna' und schon kannst du auf einem Server ohne Weiteres zwischen verschiedenen Sessions wählen.

Oder meinst du etwas anderes?
 
jup ich meine was anderes.

mann legt ja irgendwo fest wo dieses Array $_SESSION gespeichert wird. entweder als Datei auf dem Webserver oder in einer Datenbank.

Und mir geht es darum ob man das anwendungsunabhängig einstellen kann. Sprich die eine Anwendung speichert es als Datei, die andere als Datensatz in einer Datenbank.

Ein Szenario wäre folgendes:
Die Webanwendung benötigt noch weitere Hintergrundprozesse, die darüber informniert werden müssen, ob die Websession noch existiert oder nicht, um gegebenenfalls auch darauf reagieren zu können. Während das Datanbankadmintool das alles nicht braucht und der Standardsessionhandler von php ausreicht.

MfG
 
Danke für den Tipp, werde ich mal ausprobieren.

EDIT:
hat funktioniert danke
 
Zuletzt bearbeitet:
Zurück
Oben