Ukrywanie formularza po wysłaniu w PHP
Załóżmy, że mamy formularz, do którego wprowadzane są dwie liczby. Załóżmy również, że po wysłaniu formularza wyświetlamy na ekranie sumę tych liczb:
<form action="" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
<?php
if (!empty($_GET)) {
echo $_GET['test1'] + $_GET['test2'];
}
?>
Zróbmy tak, aby formularz ukrywał się po wysłaniu. W tym celu kod formularza należy umieścić wewnątrz warunku:
<?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'];
}
?>
Za pomocą formularza zapytaj o imię użytkownika. Po wysłaniu formularza przywitaj użytkownika po imieniu, a formularz ukryj.