parse error, d'ou vient le prblm?
Posté : 14 juil. 2005, 10:42
bonjour je débute en php, g essayé de faire un petit formulaire qui se redirige vers une autre page et envoi les information par mail, le formulaire en lui meme a l'air de fonctionné, voici son code
voici la page de l'envoi par mail
<html>
<head>
<title>E-mail form</title>
</head>
<body>
<form method="post" action="do_sendform.php">
<p>your name:<br>
<INPUT type="text" name="sender_name" size=30>
</p>
<p>your e-mail adresse: <br>
<input type="text" name="sender_email" size=30>
</p>
<P>message:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><input type="submit" value="send this form">
</form>
</body>
</html>
mais par contre la page en php ou les données devrai etre envoyé m'affiche une parse error en ligne 2, quelqu'un pourrait'il me dire d'ou vient le prblmvoici la page de l'envoi par mail
<?php
$msg = "Sender Name:\t$HTTP_POST_VARS["sender_name"]\n";
$msg .= "Sender E-Mail:\t$HTTP_POST_VARS["sender_email"]\n";
$msg .= "Message:\t$HTTP_POST_VARS["message"]\n";
$recipient = "[email protected]";
$subject = "test pour ecolo";
$mailheaders = "From: My Web Site <> ";
$mailheaders .= "Reply-To: $HTTP_POST_VARS["sender_email"]";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Thank You, $HTTP_POST_VARS["sender_name"]</H1>";
echo "<P align=center>";
echo "Your feedback has been sent.</P>";
echo "</BODY></HTML>";
?>
merci