POST մեթոդով PHP-ում ֆորմաների տվյալների ստացում

Ենթադրենք, այժմ մեր ֆորման ուղարկվում է POST մեթոդով.

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

Այս դեպքում արդյունքի էջում ֆորմայի տվյալները կգտնվեն $_POST փոփոխականում.

result.php<?php
  var_dump($_GET);     // դատարկ array
  var_dump($_POST);    // array test1 և test2 բանալիներով
  var_dump($_REQUEST); // array test1 և test2 բանալիներով
?>
Задание 1

Օգտագործելով ֆորմա, հարցրեք օգտատիրոջից նրա անունը և տարիքը: Ֆորման ուղարկելուց հետո արտածեք այդ տվյալները էկրանին:

Задание 2

Ենթադրենք, ֆորմայի միջոցով օգտատիրոջից հարցվում է գաղտնաբառը.

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

Ենթադրենք, արդյունքի էջում փոփոխականում պահվում է ճիշտ գաղտնաբառը.

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

Կատարեք այնպես, որ ֆորման ուղարկելուց հետո արդյունքի էջում համեմատվի փոփոխականում գտնվող գաղտնաբառը և ֆորմայից ստացված գաղտնաբառը: Համեմատությունից հետո տեղեկացրեք օգտատիրոջը, արդյոք նա մուտքագրել է ճիշտ գաղտնաբառ, թե ոչ:

Задание 3

Երեք ինփուտների միջոցով հարցրեք օգտատիրոջից ծննդյան տարին, ամիսը և օրը: Ֆորման ուղարկելուց հետո որոշեք շաբաթվա օրը, որին օգտատերը ծնվել է: