POST әдісі арқылы PHP-де форма деректерін алу
Енді біздің формамыз POST әдісімен жіберілсін:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Бұл жағдайда нәтиже бетінде форма деректері
$_POST айнымалысында болады:
<?php
var_dump($_GET); // бос массив
var_dump($_POST); // test1 және test2 кілттері бар массив
var_dump($_REQUEST); // test1 және test2 кілттері бар массив
?>
Форма арқылы пайдаланушыдан оның аты мен жасын сұраңыз. Форма жіберілгеннен кейін бұл деректерді экранда шығарыңыз.
Форма арқылы пайдаланушыдан құпия сөз сұралсын:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
Нәтиже бетінде айнымалыда дұрыс құпия сөз сақталсын:
<?php
$pass = '12345';
?>
Форма жіберілгеннен кейін нәтиже бетінде айнымалыдағы құпия сөз бен формадағы құпия сөз салыстырылсын. Салыстырғаннан кейін пайдаланушыға оның құпия сөзі дұрыс екенін немесе жоқ екенін хабарлаңыз.
Үш инпут арқылы пайдаланушыдан оның туған жылы, айы мен күнін сұраңыз. Форма жіберілгеннен кейін пайдаланушының қай апта күніnde туғанын анықтаңыз.