[RESOLU] Formulaire de contact PHP 5.5

Petit nouveau ! | 2 Messages

04 avr. 2015, 12:57

Hello tous,

j'ai besoin de votre aide sur un script d'envoi de mail. Il marchait parfaitement avant la migration de mon hébergeur vers php 5.5, mais maintenant ça envoie un mail vide. Voici le script. Quelqu'un a une idée du problème ?

<?php

$MailTo = "[email protected]";
$MailSubject = "Message provenant du site Internet de $nom2 $prenom";
$MailHeader = "From: $champ7";

$Envoi = $_POST['envoi'];

$MailBody .= "Nom : $nom2\n";
$MailBody .= "Prénom : $prenom\n";
$MailBody .= "Email : $champ7\n";
$MailBody .= "Téléphone : $telephone\n";
$MailBody .= "Message : $msg\n";

//Envoi du message

if ($Envoi == 1) {
mail($MailTo, $MailSubject, $MailBody, $MailHeader); //envoi du message

header("Location: http://www.yyyyyyyyyy.com/message-envoye-/index.html");
}
?>

merci d'avance

Mammouth du PHP | 688 Messages

04 avr. 2015, 15:57

$MailBody .= "Nom : $nom2\n";
par
$MailBody .= "Nom : ".$_POST['nom2']."\n";
idem pour les lignes suivantes

Petit nouveau ! | 2 Messages

04 avr. 2015, 21:13

merci beaucoup, ça fonctionne nickel.