[PHP] Zachowanie danych w formularzu

0

Mam prosty formularz w php, dla przyładu:

<form action="index.php" method="post">
 imie: <input type="text" name="imie" />
 Data urodzenia: <input type="text" name="rok" />
 <input type="submit" />
</form>

Po kliknięciu w submit na dole strony wyświetlić się ma komunikat:

Cześć <?php echo $_POST['imie']; ?>.
Urodziłeś się w <?php echo $_POST['rok']; ?> roku.

Gdy właściwy komunikat się wyświetla, dane wpisane przez użytkownika w polach formularza znikają.
Jak zrobić by strona je przechowywała?

Nie chcę tego robić AJAXEM, próbowałem z session ale nie dałem rady.
Proszę o pomoc.

0

Możesz jako value w polach tekstowych wstawić też to co masz w tablicy Post ;)

<form action="index.php" method="post">
 imie: <input type="text" name="imie" value="<?php if($_POST['imie']) { echo $_POST['imie']; } ?>" />
 Data urodzenia: <input type="text" name="rok" value="<?php if($_POST['rok']) { echo $_POST['rok']; } ?>" />
 <input type="submit" />
</form>

Albo przechować w sesji albo ciastku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1