Formų duomenų gavimas POST metodu PHP

Tegul mūsų forma dabar siunčiama POST metodu:

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

Šiuo atveju rezultatų puslapyje formos duomenys bus kintamajame $_POST:

result.php<?php
  var_dump($_GET);     // tuščias masyvas
  var_dump($_POST);    // masyvas su raktais test1 ir test2
  var_dump($_REQUEST); // masyvas su raktais test1 ir test2
?>
Задание 1

Naudodamiesi forma paklauskite vartotojo jo vardą ir amžių. Po formos išsiuntimo išveskite šiuos duomenis ekrane.

Задание 2

Tegul naudojant formą vartotojo klausiama slaptažodžio:

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

Tegul rezultatų puslapyje kintamajame saugomas teisingas slaptažodis:

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

Padarykite taip, kad po formos išsiuntimo rezultatų puslapyje būtų palygintas slaptažodis iš kintamojo ir slaptažodis iš formos. Po palyginimo praneškite vartotojui, ar jis įvedė teisingą slaptažodį, ar ne.

Задание 3

Naudodamiesi trimis įvesties laukais paklauskite vartotojo gimimo metus, mėnesį ir dieną. Po formos išsiuntimo nustatykite savaitės dieną, kuria gimė vartotojas.