Je construis un système de commande simple et je souhaite envoyer un e-mail après la soumission du formulaire. Mon code PHP ressemble à ceci:Texte additionnel dans le corps de l'e-mail
$name=$_POST["orderName"];
$company=$_POST["orderCompany"];
$email=$_POST["orderEmail"];
$phone=$_POST["orderPhone"];
$headers = "From: $email\r\n" .
$item1=$_POST["orderItem1"];
$qty1=$_POST["orderQty1"];
$item2=$_POST["orderItem2"];
$qty2=$_POST["orderQty2"];
$item3=$_POST["orderItem3"];
$qty3=$_POST["orderQty3"];
$date = date("l, F j Y, G:i") ;
$message="Message sent: $date \n\n
Name: $name\n
Company: $company\n
Email: $email\n
Phone: $phone\n\n
Order:\n
$item1 \tx$qty1\n
$item2 \tx$qty2\n
$item3 \tx$qty3\n";
mail("[email protected]", "Order", $message, $headers);
Cela fonctionne très bien, sauf dans le corps de l'e-mail que je reçois la valeur de chaîne Item1 $ au début, avant le « Message envoyé ... » - juste comme je l'ai ajouté au message $ (que je ne vois pas aussi loin que je peux voir).
+1 Je parie que c'est tout. – karim79
Merci, c'était très stupide de ma part. –