Bonjour,
tout est dans le titre, comment peut-on à l'envoi des données :
1) Valider le contenu
2) Réafficher le formulaire avec un message si incomplet
ou bien si complet, envoyer les données par mail ET afficher une page autre (remerciement par exemple)
voici mon code :
Ce code marche bien mais il n'y a pas de control de contenu, comment le rajouter !?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <FORM METHOD="POST " ACTION="http://www.site.fr/common-cgi/formmail"> <INPUT TYPE=HIDDEN NAME="recipient" VALUE="contact@site.fr"> <INPUT TYPE=HIDDEN NAME="subject" VALUE="Infos formulaire"> <INPUT TYPE=HIDDEN NAME="email"> <INPUT TYPE=HIDDEN NAME="realname"> <INPUT TYPE=HIDDEN NAME="redirect" VALUE="merci.htm" > <INPUT TYPE=HIDDEN NAME="sort" VALUE="order :nom,from,message"> <label class="nom">Vos nom et prénom:</label> <br /> <input type="text" name="nomprenom" size="40" value=" "> <br /> <label class="courriel">Votre email:</label> <br /> <input type="text" name="email" size="40" value=" "> <br /> <label class="message">Votre message:</label> <br /> <textarea rows="7" cols="50" name="message"></textarea> <p> <INPUT TYPE="SUBMIT" VALUE="Envoi"> </FORM>
Ou bien encore :
Ce code marche bien aussi, il renvoi vers un script javascript qui vérifie et affiche un message s'il y a des erreurs et envoi les infos si correct. Mais il n'affiche pas unne nlle page et on revient donc sur la même page de saisie .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <form action="" method="get" name="formContact"> <label>Vos nom et prénom :</label> <br> <input type="text" name="nomprenom" size="25"/> <br> <label>Votre société :</label> <br> <input type="text" name="societe" size="35"/> <br> <input type="button" onClick="verifFormTelecharge(this.form)" value="Envoi"/> </form>
Comment faire pour allier les deux !?
Partager