Preservando o valor padrão de um formulário em PHP
Suponha que queremos que, ao acessar a página, já haja algum texto no input. O usuário pode editar esse texto ou pode deixá-lo sem alterações. E após o envio do formulário, o input deve manter o texto que estava no momento do envio.
Para resolver esta tarefa, precisamos adicionar
um bloco else à nossa condição e neste
bloco exibir o valor padrão:
<form action="" method="GET">
<input
name="test"
value="<?php
if (isset($_GET['test']))
echo $_GET['test'];
else echo 'default'
?>"
>
<input type="submit">
</form>
Usando um formulário, pergunte ao usuário o ano. Após o envio, determine se este ano é bissexto ou não. Faça com que, no primeiro acesso à página, o input já contenha o ano atual.