2010-07-02 4 views
0

Dans le cas où un utilisateur oublie d'entrer une zone de saisie ou entre un code invalide, puis revient à la page où les utilisateurs remplissaient un formulaire, alors il/elle affrontera que sa textarea est vide. Et ne voudra pas le remplir à nouveau. Je veux que le navigateur se souvienne de ce qui y était écrit. Comment je vais faire ça?Comment laisser au navigateur de se souvenir de l'entrée de la zone de texte

<textarea cols="60" name="event" rows="20"></textarea> 

(Oui je peux valider avec javascript les zones etc email-nom avant que le bouton d'envoi, mais je ne pouvais pas valider le captcha par un Javasript)

+1

Quelle langue côté serveur utilisez-vous? –

+0

J'utilise PHP. ~~~~ – ilhan

Répondre

2

Si vous utilisez PHP dans le côté serveur et la forme ont method="POST":

<textarea cols="60" name="event" rows="20"><? echo $_POST['event'] ?></textarea> 

Ou si vous textarea avez tout texte tapé par défaut:

<textarea cols="60" name="event" rows="20"><? echo (!isset($_POST['event']))?("Default textarea data."):($_POST['event']) ?></textarea> 
Questions connexes