Hallo zusammen !
Ich habe auf 6 PHP - Seiten Formularfelder, die nacheinander ausgefüllt werden sollen. Seite1.php -> submit -> seite2.php -> submit -> seite3.php usw. Erst danach sollen die Daten in einem Rutsch in eine MySQL - DB geschrieben werden !
Es kommen so c.a. 100 Felder zusammen, sodaß eine normale Übertragung per HTTP GET/POST nicht in Frage kommt. ( Manipulation !!!), hidden fields zu aufwendig, etc ...
Nun soll es mit der PHP Session - Funktion möglich sein, Variablen über die gesamte Sitzung zu speichern.
Ich kann über den form action="blabla.php" Aufruf erfolgreich die Session-Id mitübertragen, aber weder in der temporären Session auf der Festplatte die eingetragene Variable mit Wert sehen (=> wert |N , noch im dann aufzurufenden Formular kann ich áuf die zu registrierenden Variablen zugreifen. Es scheint, daß der Variblenwert des Formulars mit einem SUBMIT nicht in die Session aufgenommen wird.
Registriere ich die Variable per Hand => $_SESSION['wert'] = "123"; bekomme ich die Werte auf der nächsten Seite angezeigt.
Am hilfreichsten wäre für mich einfach ein Codeschnipsel über mehrere Formularseiten, um die Übetragung und Registrierung von Variablen aus Formulardaten zu verstehen.
Viele Grüße
Stefan
Ich habe auf 6 PHP - Seiten Formularfelder, die nacheinander ausgefüllt werden sollen. Seite1.php -> submit -> seite2.php -> submit -> seite3.php usw. Erst danach sollen die Daten in einem Rutsch in eine MySQL - DB geschrieben werden !
Es kommen so c.a. 100 Felder zusammen, sodaß eine normale Übertragung per HTTP GET/POST nicht in Frage kommt. ( Manipulation !!!), hidden fields zu aufwendig, etc ...
Nun soll es mit der PHP Session - Funktion möglich sein, Variablen über die gesamte Sitzung zu speichern.
Ich kann über den form action="blabla.php" Aufruf erfolgreich die Session-Id mitübertragen, aber weder in der temporären Session auf der Festplatte die eingetragene Variable mit Wert sehen (=> wert |N , noch im dann aufzurufenden Formular kann ich áuf die zu registrierenden Variablen zugreifen. Es scheint, daß der Variblenwert des Formulars mit einem SUBMIT nicht in die Session aufgenommen wird.
Registriere ich die Variable per Hand => $_SESSION['wert'] = "123"; bekomme ich die Werte auf der nächsten Seite angezeigt.
Am hilfreichsten wäre für mich einfach ein Codeschnipsel über mehrere Formularseiten, um die Übetragung und Registrierung von Variablen aus Formulardaten zu verstehen.
Viele Grüße
Stefan
Kommentar