email
Le script "email" permet, à partir d'un formulaire de contact par exemple, d'envoyer à la personne qui reçoit les informations un e-mail
de la forme suivante :
nom_de_champ1 : reponse de l'utilisateur
nom_de_champ2 : reponse de l'utilisateur
nom_de_champ2 : reponse de l'utilisateur
etc ..
Pour faire fonctionner le script "email" vous devez avoir créé un formulaire HTML utilisant des tags
<input>, <select> et/ou <textarea> et avoir donné des noms significatifs à ces différents champs. ex
<input type="text" name="adresse" size="20" >
La déclaration de votre formulaire doit se faire ainsi :
<form name="formulaire" action="http://www.nwc.fr/email/email.nwc" method="post" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="_sujet" size="-1" value="Contact via le site internet">
<input type="hidden" name="_destinataire" size="-1" value="nom@domaine.fr">
<input type="hidden" name="_merci" size="-1" value="http://www.domaine.fr/merci.htm">
Il est important de respecter l'attribut du formulaire : enctype="application/x-www-form-urlencoded"
Les champs cachés sont utilisés pour configurer le script de la manière suivante :
- le champ caché "_sujet" permet de donner un sujet à l'e-mail qui sera envoyé lors de la validation du formulaire.
Par exemple, "Contact via le site internet".
- le champ caché "_destinataire" définit l'e-mail de la personne qui doit recevoir les informations données par le formulaire.
par exemple : "nom@domaine.fr"
- le champ caché "_merci" permet de définir une page de renvoie lors de la validation du formulaire. Si la valeur de ce champs est vide,
un message par défault s'affiche : "Message transmis, nous prendrons contact avec vous prochainement". Pour éviter ce message par défault,
Vous pouvez décider que lorsque le formulaire est validé, l'internaute retourne sur la page d'index :
"http://www.domaine.fr/index.htm"
ou sur une page de remerciement que vous aurez défini : "http://www.domaine.fr/merci.htm".
Pour envoyer les informations du formulaire à plusieurs personnes :
Vous devez spécifier, dans le champs "_destinataire" l'adresse de toutes les personnes qui doivent recevoir ces informations
, séparées par des virgules, ex :
<input type="hidden" name="_destinataire" size="-1" value="nom@domaine.fr,nom2@domaine.fr,nom3@domaine.fr">
Pour vérifier la validité d'un champs contenant une adresse e-mail :
Vous devez nommer le champs du formulaire contenant l'adresse e-mail de la manière suivante :
<input type="text" name="_email">
La validité de l'adresse e-mail sera automatiquement vérifiée, et dans la cas d'une adresse inexistante, un message l'indiquera à l'internaute.