Grundlegende Fragen zu "Session"

Luke85

Mitglied
Morgen liebe PHP-Gemeinde,

es geht um das Thema "Session".
Habe mir einige Tutorials, sowie Beispielskripte angeschaut.
Da ich ein mehrseitiges Formular erstelle, werde ich wohl nicht drumherum kommen um mit Sessions zu arbeiten.
Da mein Formular auf mehreren Rechnern ausgeführt wird, ist das arbeiten mit Cookies ein No-Go. Wenn ich es richtig verstanden habe, muss ich somit in jedem Formular, die zu übertragenden Datensätze mit Variablen versehen? Ist das so richtig?
Desweiteren interessiert es mich, ob es möglich ist, einzelne Seiten des Formulares, nach erfolgreichem Erstellen, auszuwählen und diese dann ausgeben zu lassen. Ich habe mir das Ganze so gedacht, dass auf der letzten Seite eine Auflistung der einzelnen Formularseiten ist und die dann per Auswählen einer Checkbox ausgegeben werden. Geht das?
Noch irgendwelche Tipps bzgl. Sessions?

Über Antworten wäre ich euch dankbar ;).

Gruß, Luke.
 
Hi,
ja, mit Sessions kann man sowas machen.
Dazu musst du eben alles erstmal in der Session Variable speichern. Das geht nicht direkt, sondern du musst dann dafür sorgen, dass bspw. alle Inhalte der POST-Variablen in die Session geschrieben werden.

Die Informationen bleiben dort solange die Session existiert, du kannst sie also auch zu einem späteren Zeitpunkt wieder anzeigen lassen!


Gruß

Christian
 
Du musst nicht umbedingt Cookies verwenden. Du kannst auch die Session Id als hidden feld in dein Formular einbauen und per POST erhalten.

Wenn du ganz auf Session verzichten willst, kannst du auch die Antworten von Formular 1 als hidden in Formular 2 einbauen. Das würde ich aber abraten.
 
Zurück