Versteek van vorm na indiening in PHP
Laat ons sê ons het 'n vorm waarin twee getalle ingevoer word. Laat ons ook sê dat na die vorm ingedien is, ons die som van hierdie getalle op die skerm vertoon:
<form action="" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
<?php
if (!empty($_GET)) {
echo $_GET['test1'] + $_GET['test2'];
}
?>
Kom ons maak dit so dat die vorm na indiening verdwyn. Om dit te doen, moet die vormkode binne 'n voorwaarde geplaas word:
<?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'];
}
?>
Vra die gebruiker se naam met behulp van 'n vorm. Na die vorm ingedien is, groet die gebruiker by sy/haar naam, en verwyder die vorm.