Parse error
let46
-
Reivax962 Messages postés 3672 Date d'inscription Statut Membre Dernière intervention -
Reivax962 Messages postés 3672 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai ce message qui apparait : Parse error: syntax error, unexpected T_STRING in /var/www/f/fe/fed/fedepartir.perso.neuf.fr/public_html/envoiemail.php on line 3
voici mon code, quelqu'un peut m'aider :
<?php
header('location : http://www.fedepartir.fr');
$nom du sejour=$HTTP_POST_VARS['nom du sejour'];
$date=$HTTP_POST_VARS['date'];
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$date de naissance=$HTTP_POST_VARS['date de naissance'];
$numero de telephone=$HTTP_POST_VARS['numero de telephone'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="fedepartir@orange.fr";
$body="$message";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>envoie</title>
</head>
<body>
<?php
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>
</body>
</html>
j'ai ce message qui apparait : Parse error: syntax error, unexpected T_STRING in /var/www/f/fe/fed/fedepartir.perso.neuf.fr/public_html/envoiemail.php on line 3
voici mon code, quelqu'un peut m'aider :
<?php
header('location : http://www.fedepartir.fr');
$nom du sejour=$HTTP_POST_VARS['nom du sejour'];
$date=$HTTP_POST_VARS['date'];
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$date de naissance=$HTTP_POST_VARS['date de naissance'];
$numero de telephone=$HTTP_POST_VARS['numero de telephone'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="fedepartir@orange.fr";
$body="$message";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>envoie</title>
</head>
<body>
<?php
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>
</body>
</html>
header('location : http://www.fedepartir.fr');
Comme ça, tu resteras sur la page d'envoi du courriel, et s'il y a un message d'erreur tu le verras.
Ensuite, j'ai l'impression que tu ne déclares pas ta variable $message qui est utilisée comme corps du courriel. J'imagine qu'elle devrait contenir une concaténations des informations de numéro de téléphone et autres données...