Bonjour à tous,
j'ai un formulaire de courriel qui utilise du php. J'ai 3 champs à remplir, et ces 3 champs sont supposer apparaitre dans le email reçue. Or, les infos du champs 'nom' n'appairaisse pas. Pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php //Validation des champs de formulaire (tu peux aussi le faire en javascript dans ta page de formulaire). if(empty($HTTP_POST_VARS['nom']) || empty($HTTP_POST_VARS['courriel']) || empty($HTTP_POST_VARS['message'])) { header('Location:error.htm'); } $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From:".$HTTP_POST_VARS['courriel']."\r\n"; $nom = $HTTP_POST_VARS['nom']; $toAdress = "info@nomdedomaine.com"; $subject = "Commentaires !"; $mailContent = stripslashes($HTTP_POST_VARS['message']); // Expédition du courriel au client mail($toAdress, $subject, $mailContent, $headers); ?>
J'ai essayé ça:
mail($toAdress, $subject, $mailContent, $headers, $nom);
sans succès. Pourtant, ce doit être simple, jsuis sur.
Merci d'avance de votre aide!
Partager