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';
?>
გაუკეთეთ ისე, რომ ფორმის გაგზავნის შემდეგ შედეგის გვერდზე შევადაროთ პაროლი ცვლადიდან და პაროლი ფორმიდან. შედარების შემდეგ შეუტყობინეთ მომხმარებელს, სწორი პაროლი შეიყვანა თუ არა.
სამი ინფუთის გამოყენებით ჰკითხეთ მომხმარებელს დაბადების წელი, თვე და დღე. ფორმის გაგზავნის შემდეგ განსაზღვრეთ კვირის დღე, რომელშიც მომხმარებელი დაიბადა.