Les formulaires peuvent revêtir différentes allures suivant la destination qu'on souhaite leur donner. Formulaire d'inscription, de satisfaction, de réservation, de sondage ou encore celui que nous allons étudier dans le détail : le formulaire de contact. Il est passe partout, reconnaissable à ses champs classiques à remplir et son bouton Envoyer. Mais comment en faire un ?
Fonctionnement
Un formulaire de contact utilise un protocole écrit en langage PHP (Personnal Home Page) qui permet à un visiteur d'envoyer des informations (sécurisées si tout va bien) au propriétaire du site.
Oui, c'est un mail sur un site, donc pas dans la structure d'un logiciel de messagerie comme vous en avez l'habitude (Outlook, Thunderbird etc.).
Les informations recueillies sur un fichier sont ensuite envoyées au destinataire qui lui les reçoit dans sa boîte mail.
Sans vouloir rentrer dans les détails, si vous souhaitez en savoir plus sur le langage PHP et la façon dont fonctionne l'envoi de données, regardez Siteduzero.com.
Créer son propre formulaire
La suite de cet article s'adresse aux personnes ayant un site web et souhaitant insérer une page avec un formulaire de contact. Vous n'êtes pas obligés de connaître le langage PHP, il faut cependant avoir des notions en HTML.
Allez sur le site Ge-net.ch, qui est un générateur de script en php pour formulaire de contact.
_ Renseignez l'adresse du site ainsi que celle de votre mail où recevoir les données,
_ A partir de cet instant, plusieurs options s'offrent à vous. Vous pouvez créer des champs collectant un nom, une adresse, un code postal, un mail, une URL, un téléphone, du texte, un menu, des cases à cocher etc.
Le choix est varié.
_ Choisissez donc un des types de champs puis donnez lui un nom. Si le champ est spécial comme le Menu déroulant, une alerte vous indique de quelle façon indiquer les éléments.
_ Précisez s'il est obligatoire ou non (ceci est utile si vous voulez forcer le visiteur à laisser une adresse mail par exemple).
_ Une fois vos champs nommés et paramétrés, vous pouvez cliquer sur "Générer le script" en bas de page.
_ Il ne vous reste plus qu'à copier/coller trois morceaux de code dans votre page HTML :
1. Avant la balise , le script déclarant toutes les variables
2. Entre les balises et le script déclarant la prise en page
3. Enfin, entre les balises etle script présentant le formulaire.
_ Chargez votre page sur votre site et ouvrez la afin de la tester.
Rien de bien sorcier ici. Sans aucune connaissance en PHP vous pouvez donc créer aisément un formulaire de contact pour votre site.







