40Mo pour 70F TTC/mois !!!

Service gratuit: form2email

exemple installation instruction par l'email
faq news.ovh.net real vidéo/audio

FAQ

1. Je voudrais créer un formulaire et recevoir un email quand l'internaute le valide.

2. Comment faire écrire le formulaire afin de faire marcher le service form2email ?

3. Je voudrais rendre certains de mes champs obligatoires au moment de la saisie.

4. Je voudrais personnaliser le noms de mes champs. Puis je le faire ?

5. Quelle est la différence entre l'email d'envoi et l'email de réponse ?


Je voudrais créer un formulaire et recevoir un email quand l'internaute le valide.

Le service form2email est fait pour cela.
Il permet de répondre les données à partir d'un formulaire, les vérifier puis vous les envoyer par email.

Comment faire écrire le formulaire afin de faire marcher le service form2email ?.

Pour faire marcher le service et recevoir un email, il faut mettre comme action du formulaire url suivant:
http://www.ovh.net/cgi-bin/reponse.pl

ce qui donne une structure générale du formulaire:

<form action="http://www.ovh.net/cgi-bin/reponse.pl" method="post">
----( les champs du formulaire )----
</form>

Je voudrais rendre certains de mes champs obligatoires au moment de la saisie.

Oui, c'est possible.

Pour rendre un champ obligatoire au moment de la saisie il vous suffit de rajouter 1 à la suite du nom du champ.

Ex. : champ obligatoire
<input type="text" name="nom1" size="30">

A l'inverse si vous souhaitez que vos champs ne soient pas obligatoire il suffit de ne pas mettre 1 à la suite du nom de champ.

Ex. : champ non obligatoire
<input type="text" name="nom" size="30">


Je voudrais personnaliser le nom de mes champs. Puis-je le faire ?

Oui et Non. :)

Certains noms sont prédéfinis pour le service. Ils ont un rôle précis. Donc il ne faut les utiliser que pour ce qu'ils ont été prévus.


email_master1
Votre email (le message sera envoyé à ce email).
par exemple:
<input type="Hidden" name="email_master1" value="votre_email@votre_fai">

confirmation
impose un envoi d'email de confirmation au visiteur.
par exemple:
<input type="Hidden" name="confirmation" value="1">

email_visiteur1
est le champ d'email auquel la confirmation sera envoyée.
par exemple:
<input type="Text" name="email_visiteur1" size="20">

obligatoire
le message disant que le champs est obligatoire.
par exemple:
<input type="Hidden" name="obligatoire" value="Ces champs sont obligatoires.">

conforme
le message disant que le champs n'est pas conforme.
par exemple:
<input type="Hidden" name="conforme" value="Ces champs ne sont pqs conformes.">

cavapas
le message d'erreur.
par exemple:
<input type="Hidden" name="cavapas" value="Erreur.
Veuillez saisir à nouveau.">


cava1
le message disant que tous les champs sont ok.
par exemple:
<input type="Hidden" name="cava1" value="Vous avez bien saisie le formulaire.">

cava2
Le message disant que l'envoi s'est bien passé.
par exemple:
<input type="Hidden" name="cava2" value="L'email a été envoyé.">

back1url
C'est l'image du fond d'écran de résultat.
par exemple:
<input type="Hidden" name="back1url" value="http://www.ovh.net/tout/paper_texte_1.gif">

back1color
C'est la couleur du fond d'écran de résultat.
par exemple:
<input type="Hidden" name="back1color" value="ffffff">

back1text
C'est la couleur du texte sur l'écran de résultat.
par exemple:
<input type="Hidden" name="back1text" value="1808B0">

back1link
C'est la couleur du lien sur l'écran de résultat.
par exemple:
<input type="Hidden" name="back1link" value="FF0000">

font
C'est la fonte sur l'écran de résultat.
par exemple:
<input type="Hidden" name="font" value="Arial">

url
l'url de la page qui doit être chargée après l'envoie d'email.
par exemple:
<input type="Hidden" name="url" value="url_de_la_page_qui_doit_être_chargée">

url_temps
Le temps en seconde avant le chargement de la page.
par exemple:
<input type="Hidden" name="url_temps" value="2">

subject
Sujet de l'email.
par exemple:
<input type="Hidden" name="subject" value="[Concours]">

Les autres noms de champs peuvent être utilisés.

Quelle est la différence entre l'email d'envoi et l'email de réponse ?

La question est mal posé :(
Il y a bien deux emails à mettre:
<input type="Hidden" name="email_master1" value="ovh@ovh.net">
est l'email de la personne qui va recevoir l'email quand le visiteur cliquera sur la page.

<input type="text" name="email_visiteur1">
Si on veut que l'email que email_master1 recevra soit envoyer aussi à une autre personne il suffit d'indiquer email de cette personne dans email_visiteur1 et mettre la valeur du champs confirmation à 1:
<input type="Hidden" name="confirmation" value="1">

On utilise ce champs souvent pour envoyer un email de confirmation au visiteur.