Vormi peitmine pärast saatmist PHP-s
Olgu meil vorm, kuhu sisestatakse kaks numbrit. Olgu ka nii, et pärast vormi saatmist väljastame ekraanile nende numbrite summa:
<form action="" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
<?php
if (!empty($_GET)) {
echo $_GET['test1'] + $_GET['test2'];
}
?>
Teeme nii, et vorm peidetakse pärast saatmist. Selleks tuleb vormi kood paigutada tingimuse sisse:
<?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'];
}
?>
Küsi vormi abil kasutaja nime. Pärast vormi saatmist tervita kasutajat nime järgi ja eemalda vorm.