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';
?>
Форма юборилгандан сўнг натижа саҳифасида ўзгарувчидаги парол ва формадан келган парол солиштирилсин. Солиштиргандан сўнг фойдаланувчига унинг пароли тўғри ёки нотўғри эканлиги ҳақида хабар беринг.
Учта инпут ёрдамида фойдаланувчидан туғилган йили, ойи ва куни сўралсин. Форма юборилгандан сўнг фойдаланувчи қайси ҳафта кунида туғилганлигини аниқланг.