Voici le code HTML d´un formulaire:
< form method="POST" action="mail.php">
< input type="text" name="mail">
< textarea name="msg"></textarea>
< input type="submit" value="Envoyer">
< /form>
Décorticons tout ça...
. Ligne 1:
Balise d´ouverture du formulaire. Elle ´dit´ que quand on clique sur envoyer, on est redirigé vers mail.php et que les données du formulaire sont envoyées par la méthode POST ( si tu ne sais pas ce que c´est, tu comprendra plus tard).
. Ligne 2:
Cette balise définit un champs de texte ( type="text") et lui attribut un nom ( name="mail"). L´utilisateur devra donc y mettre son mail.
. Ligne 3:
C´est cette fois ci une aire de texte qui est définit et lui attribut un nom: ´msg´.
. Ligne 4:
La balise définit un bouton qui servira à valider le formulaire ( type="submit").
Voici maintenant mail.php:
< ?php
mail(´toi@tonfai.fr´, ´Visite de ton site´, $_POST[´msg´], ´From: ´.$_POST[´mail´]);
? >
$_POST[´msg´] récupère la donnée ´msg´ envoyer par la fameuse méthode POST.
mail() est chargé de.... envoyer un mail.
Cette function prend comme arguments: le destinataire, l´objet du mail, le message et ( optionnellement) une en-tête.
Voilà.
Des questions ?