Marrja e të Dhënave të Formave me Metodën POST në PHP

Le të supozojmë tani që forma jonë dërgohet me metodën POST:

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

Në këtë rast, në faqen e rezultatit të dhënat e formës do të gjenden në variablin $_POST:

result.php<?php
  var_dump($_GET);     // array bosh
  var_dump($_POST);    // array me çelësat test1 dhe test2
  var_dump($_REQUEST); // array me çelësat test1 dhe test2
?>
Задание 1

Përdorni një formë për të pyetur përdoruesin për emrin dhe moshën e tij. Pas dërgimit të formës, shfaqni këto të dhëna në ekran.

Задание 2

Le të supozojmë që përdoruesi pyetet për fjalëkalimin e tij përmes një forme:

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

Le të supozojmë që në faqen e rezultatit në variablin të ruhet fjalëkalimi i saktë:

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

Bëni që pas dërgimit të formës në faqen e rezultatit të krahasohet fjalëkalimi nga variabla dhe fjalëkalimi nga forma. Pas krahasimit informoni përdoruesin nëse ka futur fjalëkalimin e saktë apo jo.

Задание 3

Përmes tre inputeve pyesni përdoruesin për vitin, muajin dhe ditën e lindjes së përdoruesit. Pas dërgimit të formës, përcaktoni ditën e javës në të cilën ka lindur përdoruesi.