session_id & variable

derschotte

Grünschnabel
Hallole,

hab da mal ne prinzipielle Frage zu PHP & XML. Thema ist bisschen schwer zu beschreiben :(

Wie löst man folgendes in der Praxis: mehrere User arbeiten an unterschiedlichen Rechner gleichzeitig an einem Server, zb Auftragsannahme bei ATU und erstellen einen Auftrag. Damit ich die User unterscheiden kann, kann ich die Session_id zur Hilfe nehmen. Soweit verstanden.

Jetzt werden im Prozess mehrere Fenster durchgegangen.

Wie verknüpf ich jetzt die gemachten Daten wenn diese noch nicht in der Datenbank oder in einem vorhanden XML-Konstrukt (bitte nicht fragen warum :suspekt:) gspeichert werden sollen, sondern erst im letzten Schritt mittels Speichern-button.

Bisherige Lösung: Ich erzeuge für jede User & Auftrag eine kleine Datei in der ich alles Zwischenspeicher. Muss doch eleganter gehen als Variablen in Verbindung mit der Session_ID ohne Datei.Oder nicht? :confused:

Danke für Tipps!!

derschotte
 
Hier ist finde ich eine gute Erklärung, wie eine Session funktioniert:
http://www.usegroup.de/software/phptutorial/sessions.html

Man startet für den User eine Session wobei die Session ID beim User in der Regel in einem Cookie gespeichert wird oder mit der URL mit übergeben wird (ist aber nicht so sicher).
Und dann kann man in eine Array welches $_SESSION[' '] heißt Daten speichern, die für diesen User wichtig sind.
Also zum Beispiel:
Code:
$_SESSION['name'] = "Franz";

Und die kannst du dann so lange die Session noch nicht verfallen ist immer wieder benutzen. Also auch wenn eine andere Seite aufgerufen wird.

mfg.Fide
 
Zurück