Titre: forcer le champ e-mail par utilisateur
Posté par: monia le le 09-10-2006 a 20:50:53
Bonjour,
enfin je suis heureuse de tomber sur ce site je galère depuis longtemps toute seule. Pourriez vous me dire comment faire pour forcer les utilisateurs qui remplissent un formulaire web à entrer le champs de l'E-mail. Vous trouverez l'adresse de la page concerné sur http://perso.orange.fr/rentincuba/devis.htm
Merci de me répondre à mon adresse mail : issycuba@yahoo.fr
Merci milles fois à celui ou celle qui m'aidera !!
|
Titre: Re:forcer le champ e-mail par utilisateur
Posté par: Netah le le 10-10-2006 a 12:01:25
Deux solutions : 1 coté client en javascript, l'autre coté serveur, en php/asp/etc.
Pour la première, l'inconvénient est qu'il faut que le navigateur accepte le javascript (ce qui est le cas pour la plupart). Tu dois donc faire une fonction de vérification avant l'envoie du formulaire. Le formulaire, en action, appelle cette fonction au lieu d'aller directement vers la page de traitement.
Exemple court (non vérifié)
Code:
function verif() { var ok = 1; if (form1.email.value == "") { ok = 0; form1.email.value = "merci de renseigner ce champs"; } //etc.
if (ok == 1) { form1.submit(); } }
|
|
De mémoire, la logique est bonne... Disons que c'est le plus simple... La syntaxe est probablement foireuse, ca fait un bail que je n'ai pas dev en jscript.
Coté serveur, le principe est le meme : tu testes et si ok, tu valides, sinon, tu retournes à la page de formulaire (ca rend service si tu gardes en mémoire ce qui a déjà été entré.
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|