Les différentes balises du formulaire
<form>
La propriété essentielle
de cette balise est la propriété action. Elle définit l’action
qui devra être exécutée lorsque l’utilisateur
aura cliqué sur le bouton qui valide le contenu du formulaire.
Les « valeurs » possibles pour
cette action sont soit l’exécution d’un
script sur le serveur (PHP ou CGI), soit l’envoi des informations
du formulaire par e-mail avec l’option mailto qui
sera alors utilisée dans le lien. action mailto
<form action="formulaire.php">
< !-- le contenu du formulaire -->
</form>
ou bien :
<form action="mailto:contact@freelancetoulouse.com">
< !-- le contenu du formulaire -->
</form>
L’option mailto dans
l’action est fonctionnelle, mais le mail qui sera récupéré sera écrit
d’une façon très peu lisible. Il ressemblera à ceci,
en supposant que le formulaire demandait un nom, un âge
et une adresse.
nom:Dujenoux,prenom:Raymond,age:53,adresse:7 rue des dames...
Ce texte est lisible et le formulaire a fait
son travail. Mais si des dizaines ou des centaines de mails sont
envoyés tous les jours, le travail de récupération des
informations et leur traitement sera long, compliqué, et
il y aura un grand risque d’erreur s’il faut les
copier/coller. ...