Mam utworzony formularz rejestracyjny, który pomyślnie przekazuje swoje zmienne ze strony rejestracji (go-gold.php) do strony podsumowania/weryfikacji (go-gold-summary.php). Dane wyświetlają się poprawnie na drugiej stronie.Wysyłanie zmiennych PHP tam iz powrotem między stronami
Jednak chcę użyć przycisku obrazu, aby powrócić do strony rejestracji, na wypadek gdyby użytkownik popełnił błąd. Wracając, oryginalny formularz powinien zostać wypełniony danymi, które zostały wprowadzone po raz pierwszy.
Problem polega na tym, że nie mogę ponownie wysłać/zwrócić danych z drugiej strony, z powrotem do pierwszej. Moje pola tekstowe są puste. NIE chcę używać zmiennych sesji.
Kod jest obcinany z całej strony.
Rejestracja Page (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>
Podsumowanie Page (go-złoto-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>
Dzięki!
Czy mogę zapytać, dlaczego '$ _SESSION' jest poza zasięgiem? – svidgen