Zpracování dat formulářů metodou POST v PHP

Nyní předpokládejme, že náš formulář je odesílán metodou POST:

form.php<form action="/result.php" method="POST">
  <input name="test1">
  <input name="test2">
  <input type="submit">
</form>

V tomto případě budou data formuláře na výsledné stránce uložena v proměnné $_POST:

result.php<?php
  var_dump($_GET);     // prázdné pole
  var_dump($_POST);    // pole s klíči test1 a test2
  var_dump($_REQUEST); // pole s klíči test1 a test2
?>
Задание 1

Pomocí formuláře se zeptejte uživatele na jeho jméno a věk. Po odeslání formuláře tato data vypište na obrazovku.

Задание 2

Předpokládejme, že pomocí formuláře je uživatel dotázán na heslo:

form.php<form action="/result.php" method="POST">
  <input type="password" name="pass">
  <input type="submit">
</form>

Předpokládejme, že na stránce s výsledkem je v proměnné uloženo správné heslo:

result.php<?php
  $pass = '12345';
?>

Zařiďte, aby po odeslání formuláře na stránce s výsledkem bylo porovnáno heslo z proměnné a heslo z formuláře. Po porovnání dejte uživateli vědět, zda zadal správné heslo nebo ne.

Задание 3

Pomocí tří vstupních polí se zeptejte uživatele na rok, měsíc a den narození uživatele. Po odeslání formuláře určete den v týdnu, ve který se uživatel narodil.