Skrytí formuláře po odeslání v PHP
Předpokládejme, že máme formulář, do kterého se zadávají dvě čísla. A po odeslání formuláře vypíšeme na obrazovku součet těchto čísel:
<form action="" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
<?php
if (!empty($_GET)) {
echo $_GET['test1'] + $_GET['test2'];
}
?>
Udělejme to tak, aby se formulář po odeslání skryl. K tomu je třeba umístit kód formuláře uvnitř podmínky:
<?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'];
}
?>
Pomocí formuláře se zeptejte na jméno uživatele. Po odeslání formuláře přivítejte uživatele jménem a formulář odstraňte.