Ich habe ein Registrierungsformular erstellt, das seine Variablen erfolgreich von der Registrierungsseite (go-gold.php) an eine Zusammenfassungs-/Bestätigungsseite (go-gold-summary.php) übergibt. Die Daten werden auf der zweiten Seite korrekt angezeigt.Senden von PHP-Variablen zwischen Seiten
Ich möchte jedoch eine Bildschaltfläche verwenden, um zur Registrierungsseite zurückzukehren, falls der Benutzer einen Eingabefehler gemacht hat. Zurück gehend, sollte das ursprüngliche Formular jetzt mit den Daten gefüllt werden, die zuerst eingegeben wurden.
Das Problem ist, dass ich die Daten von der zweiten Seite nicht zurück senden/zurückgeben kann, zurück zum ersten. Meine Textfelder sind leer. Ich möchte keine Sitzungsvariablen verwenden.
Der Code wird von der gesamten Seite abgeschnitten.
Registrierungsseite (go-gold.php):
<?php
$customer_name = $_POST['customer_name'];
?>
<form action="go-gold-summary.php" method="post">
Name: <input type="text" name="customer_name" id="customer_name" value= "<?php echo $customer_name ?>" />
<input name="<?php echo $customer_name ?>" type="hidden" id="<?php echo $customer_name ?>">
</form>
Zusammenfassung Page (go-gold-summary.php)
<?php
$customer_name = $_POST['customer_name'];
?>
<form action="go-gold.php" method="post">
Name: <?php echo $customer_name ?> <input type="hidden" id="<?php echo $customer_name ?>" name="<?php echo $customer_name ?>">
<INPUT TYPE="image" src="images/arrow_back.png" id="arrow" alt="Back to Registration"> (Button to go back to Registration Page)
</form>
Dank!
Darf ich fragen, warum '$ _SESSION' tabu ist? – svidgen