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!