Hallo,
Ik heb een formulier met een textarea en wat controle op invoer. Na het verzenden van het formulier en bij foute invoer wordt het formulier weer getoond met de waarden die opgegeven werden.
Voor tekstvakken, radio buttons, checkboxen etc laat het formulier precies zien wat er aangevinkt was en wat er eventueel in een tekstvak was ingevuld.
voorbeeld dat goed werkt:
<input type="radio" name="Vraag" value="Algemeen"<?php if (isset($_POST['Vraag']) && $_POST['Vraag'] == 'Algemeen') {echo "checked";}?>/>Algemeen<br/>
Alleen de invoer in een textarea die verdwijnt na verzenden formulier en bij het vinden van foute invoer. Dit is wat ik heb staan in het formulier voor textarea:
<textarea name="Bericht" rows="8" cols="20" value="<?php if (isset($_POST['Bericht'])) echo $_POST['Bericht'];?>"></textarea><br/>
...en dit werkt dus niet, want invoer verdwijnt na het verzenden en wanneer het formulier nog een keer getoond moet worden ivm fouten.
Hoe kan ik mijn textarea met ingevulde tekst weer laten zien??
Groeten,
zackat
594 views