Bevara formulärets standardvärde i PHP
Låt oss säga att vi vill att det redan ska finnas någon text i inmatningsfältet när användaren kommer till sidan. Användaren kan redigera denna text, eller låta den vara oförändrad. Efter att formuläret skickats in ska samma text som fanns vid insändningstillfället finnas kvar i inmatningsfältet.
För att lösa denna uppgift måste vi lägga till
ett else-block i vårt villkor och i detta
block skriva ut standardvärdet:
<form action="" method="GET">
<input
name="test"
value="<?php
if (isset($_GET['test']))
echo $_GET['test'];
else echo 'default'
?>"
>
<input type="submit">
</form>
Fråga användaren om ett år med hjälp av ett formulär. Efter insändning, avgör om detta år är ett skottår eller inte. Se till att det aktuella året redan står i inmatningsfältet vid första besöket på sidan.