en fait, je soumets le même formulaire via soit un bouton "submit", soit un événement javascript OnChange sur une liste déroulante.
Code : Tout sélectionner
OnChange="document.form.submit();"
Voici donc le code que j'utilise pour rapatrier la valeur que j'avais dans les champs texte avant la soumission du formulaire :
Code : Tout sélectionner
if ( isset($_POST["txtField"]) )
echo "<input type='text' name='txtField' value='".$_POST["txtField"]."'>";
else
echo "<input type='text' name='txtField' value=''>";
Par contre, une fois que le formulaire a été soumis et que l'on introduit à nouveau une valeur dans le champs texte qui posait un problème, à ce moment-là, quand on recoumet le formulaire, tout marche.
Avez-vous une explication ou une autre solution à ce problème ?
Merci d'avance pour votre aide
Thierry