ფორმის დამალვა PHP-ში გაგზავნის შემდეგ
დავუშვათ, გვაქვს ფორმა, რომელშიც შეყვანილია ორი რიცხვი. დავუშვათ ასევე, რომ ფორმის გაგზავნის შემდეგ ჩვენ ვაჩვენებთ ამ რიცხვების ჯამს:
<form action="" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
<?php
if (!empty($_GET)) {
echo $_GET['test1'] + $_GET['test2'];
}
?>
მოდით გავაკეთოთ ისე, რომ ფორმა დაიმალოს გაგზავნის შემდეგ. ამისთვის ფორმის კოდი უნდა განთავსდეს პირობის შიგნით:
<?php
if (empty($_GET)) {
?>
<form action="" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
<?php
} else {
echo $_GET['test1'] + $_GET['test2'];
}
?>
ფორმის გამოყენებით ჰკითხეთ მომხმარებლის სახელი. ფორმის გაგზავნის შემდეგ მიესალმეთ მომხმარებელს სახელის მიხედვით და ფორმა მოაშორეთ.