Variable (nicht Datei!!!!) weiterleiten!

wham1010
Hallo!

Beschäftige mich erst seit kurzem mit php und schon stoß ich auf mein erstes Problem Mauer Und zwar:
Auf der 1. Seite fülle ich ein Formular aus und sobald ich den Button "Senden" drücke, werden meine Variablen (mittels <form action="testseite2.php" method=post>) korrekt an die 2. Seite weitergeleitet (nehmen wir mal an, es handelt sich dabei um die Variable $User)! Auf dieser besagten 2. Seite gilt es nun wieder, ein Formular auszufüllen, welches dann (durch Drücken des Senden-Buttons!) die Variablen des Formulars dieser Seite auf die 3. Seite weiterleitet (mittels <form action="testseite3.php" method=post>).

Soweit, so gut! Aber nun hab ich keine Ahnung, wie ich auf der 3. seite an den Wert meiner Variable $User komme, die ich auf der 1. Seite eingegeben habe.

Würd mich freuen, wenn mir wer helfen könnte
Vielen Dank!
Saemon
du kannst die variablen von der ersten seite auf der zweiten seite in <input type=hidden> felder schreiben
max77
Am einfachsten läßt sich das über eine SESSION regeln.
Dann schreibst Du die Werte in eine Session-Variable, die dann erhalten bleibt.

Gruß
Dirk
daHooligan
Du kannst ja beim absenden der zweiten Seite die Variablen aus der zweiten mit denen aus der ersten Seite in ein array packen und dass dann beim absenden der dritten Seite deren Variablen auch noch in das array "packen"...

//Edit :
am besten du machst ne Art "dummyseite" die die Variablen nach jeder Seite in das Array ein fügt (dann aber form method=dummypage.php und die Dummyseite speichert zuerst die Variablen in das array (wichtig dass das zuerst passiert, sonst kann es sein, dass die Weiterleitung schon abgesclossen ist und das array-gemodel noch nciht abgeschlossen ist) und dann ne Weiterleitung auf die zweite Forumlarseite, die auch als method=Dummypage.php hat und dann wieder von vorne.....) dann hast du die Daten immer in nem array, dass du dann auch besser handeln kannst, wiel du bei eventueller Weitergabe an andere Seiten nur noch das array weitergeben musst.

loool.... das edit länger als der ursprüngliche Post
vapor
Da du nicht von selber auf die Idee kommst wo das Problem liegt (Du weißt aber wie PHP in Verbindung mit einem Webserver arbeitet!?), würde ich die Saemons Lösung empfehlen - weil sie für dich wohl am einfachsten Umsetzbar ist Augenzwinkern (Nichts für ungut..)

Zitat:
Original von Saemon
du kannst die variablen von der ersten seite auf der zweiten seite in <input type=hidden> felder schreiben