PHP-da POST metodi bilan form ma'lumotlarini olish
Endi bizning formamiz POST metodi bilan yuborilsin:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Bunday holda, natija sahifasida form ma'lumotlari
$_POST o'zgaruvchisida bo'ladi:
<?php
var_dump($_GET); // bo'sh massiv
var_dump($_POST); // test1 va test2 kalitlari bilan massiv
var_dump($_REQUEST); // test1 va test2 kalitlari bilan massiv
?>
Form yordamida foydalanuvchidan uning ismi va yoshini so'rang. Formani yuborishdan so'ng ushbu ma'lumotlarni ekranda chiqaring.
Form yordamida foydalanuvchidan parol so'ralsin:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
Natija sahifasida o'zgaruvchida to'g'ri parol saqlansin:
<?php
$pass = '12345';
?>
Forma yuborilgandan so'ng, natija sahifasida o'zgaruvchidagi parol va formadan kelgan parol solishtirilsin. Solishtirishdan so'ng foydalanuvchiga parol to'g'ri yoki noto'g'ri ekanligi haqida xabar bering.
Uchta input yordamida foydalanuvchidan tug'ilgan yili, oyi va kunini so'rang. Forma yuborilgandan so'ng foydalanuvchi qaysi hafta kunida tug'ilganligini aniqlang.