deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008
-
25 janv. 2008 à 10:35
taxitat -
3 mars 2008 à 11:04
Bonjour tout le monde,
J'ai créer un formulaire qui marche très bien mais j'aimerai juste rajouter un deuxième champ email de confirmation car j'ai souvent des adresses erronnées.
Quel est le code à mettre pour comparer les deux champs mail, puis d'accepter ou non.
Je vous remerci d'avance.
Nico
A voir également:
Mettre 2 champs mail pour confimer dans un formulaire
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 29 janv. 2008 à 16:47
Voici la page html+javascript fonctionnelle
Il te reste à faire le php maintenant, j'ai jeté un oeil à ce que tu avais fait, c'est pas bon du tout !
Donc au lieu de tout te faire le php tu te débrouille histoire d'apprendre un peu !
cs_putch
Messages postés624Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention14 décembre 20091 25 janv. 2008 à 10:39
salut.
la question est ou ?
- comment rajouter ce champ dans mon code HTML ?
- comment comparer les 2 champs email et confimation en javascript ?
- comment comparer les 2 champs email et confimation en php ?
deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008 25 janv. 2008 à 10:51
la vraie question est comment comparer les 2 champs email et confimer en php ?
sachant que les 2 champ ont comme identifiant $_POST["id_38"] et $_POST["id_46"]
Vous n’avez pas trouvé la réponse que vous recherchez ?
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 29 janv. 2008 à 11:38
@deud5 : Continue à demander de l'aide concernant le même probleme sur le même topic, ne crée pas un nouveau topic pour cela, ca ne sert à rien. Explique le plus en détails.
deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008 29 janv. 2008 à 11:50
ok,
pour être plus précis, j'ai créé une formulaire avec un générateur de formulaire.
ce générateur n'intègre pas la fonction "comparaison entre 2 champs".
J'aurais besoin de cette fonction pour valider ou pas, le mail du client.
Donc si les 2 champs où l'on rentre son adresse mail sont identiques, le formulaire est accepté.
En effet les clients se trompent souvent en tapant leurs adresses, le fait de la taper 2 fois, ça leur permettrai de se rendre compte eux-même de leur faute de frappe.
Le générateur de formulaire génere 4 fichiers dont je peux vous donner le contenu de chacun si vous en avez besoin :
envoi.php, mimemail.php, formulaire.html, formulaire.js
Je vous remercie d'avance
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 29 janv. 2008 à 11:57
dans ton <form action=".." method=".." onsubmit="checkEmail();">
du coup dans la partie javascript de ton header, tu fait une fonction checkEmail, dans tes deux champs emails <input type="text" id="email1" et "email2" et tu fait if (document.getElementById("email1").value != document.getElementById("email2")) { alert ("Les emails ne sont pas identiques !"); return false; }
et ca devrait etre bon (si j'ai pas fait d'erreurs, moi et le javascript c'est moyen :p)
deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008 29 janv. 2008 à 13:50
Je te remercie de ta reponse et je comprend qu'il me faut rajouter la fonction checkEmail dans mon head pour la declarer puis de la placer en détail à l'endroit voulu dans le formulaire. Le problème est que j'ai 4 fichiers et je suis un peu, voir bcp perdu.
Comme tu peux le voir, je suis pas a l'aise du tout en php - javascript, est-il possible de placer mes fichiers en ftp ou c'est interdit?
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 29 janv. 2008 à 14:11
Comment ca les placer en ftp serait interdit ? tu veux nous donner acces à tes fichiers c'est ca ?
Si oui tu peux les mettres sur un ftp en effet mais il faudra les renommer en .txt car l'extension .php sera interprété par le serveur et on ne pourra pas lire dessus ! :/
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 29 janv. 2008 à 14:40
Tu part sur un générateur d'apres ce que tu a dit, ca fait un code impropre, inutile et trop remplis de choses moches (ya des tests que tu fait pas)
de plus, la validation du formulaire passe par une fonction qui n'est pas appelé ! (validForm)
Je te conseille de le faire toi même, tu y mettra peut-etre plus de temps et avec plus de difficultés, mais au moin tu sera ce que tu fait et tu ferra quelque chose de bien ! :)
deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008 29 janv. 2008 à 14:43
merci mais ça je le sais, tu crois vraiment que vu ce cas là il n'y a pas moyen de modifier un peu la source.
Il me faut me obligatoirement me mettre dans la creation de formulaire???
deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008 29 janv. 2008 à 15:09
les 2 champs email y sont deja: "e-mail" et "e-mail à confirmer"
c'est juste rajouter la fonction "checkEmail" au bon endroit
je sais pas si tu te le sens mais si oui, merci d'avance
deud5
Messages postés36Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention10 novembre 2008 29 janv. 2008 à 15:30
j'aimerai avoir ces champs là :
Nom : *
Prénom : *
Votre e-mail : *
Votre e-mail à confirmer : *
Adresse :
Code postal :
Ville :
Téléphone :
Fax :
Horaires de disponibilté :
Sujet (parcelle, m-home, cpg car) + identifiant *
Commentaires :
avec un message de remerciement au client et un retour reponses du formulaire à mon adresse.
et bien sur la possibilité de verifier les 2 fameux champs emails.
MERCI