Nehmen wir an, ich gebe ein Registrierungsformular mit dieser End-URL: registration.php?accountType=a
Das Formular wird auf der gleichen Seite (registration.php) analysiert. Wenn der Benutzer die Formularvalidierung nicht besteht, werden sie mit Fehlermeldungen zu registration.php gebracht. Sie sehen also, ich habe meine Variable accountType = a verloren. Meine Frage:Formularüberprüfung verlieren Variablen
Kann ich ein Formular zur Validierung einreichen und die Variable accountType beibehalten? Ich bin mir bewusst, dass dies leicht mit einem Cookie gemacht werden könnte. Ich will nur ein weiteres Verständnis.
Lösung: Obwohl alle Antworten unten gültig waren, ging ich mit einer Sitzungsvariablen und <form action="registration.php?<?php print 'accountType=' . $_SESSION['accountType']; ?>"
usw. Danke für die Hilfe.
+1, wahrscheinlich die einfachste Lösung für Ihr Problem – Starx