j'ai des problemes avec un script php qui sert a envoyer des emails. Il n'ouvre pas le page que je lui demande après avoir envoyé l'email:
Code : Tout sélectionner
<?php
$to = "[email protected]";
$from = "$Name ($E-mail)";
$subject = "Info - from $Name";
$body = "Address: $Address\n\n $Comments";
mail($to, $subject, $body, $from);
echo "<script language=\"javascript\">window.alert (\"Merci, message envoyé!\")</script>";
header("Location: mypage.html");
?>L'explorateur ouvre le fichier php, envoie l'email correctement, affiche le pop-up mais affiche ensuite cette erreur au lieu d'ouvrir la page mypage.html:
Warning: Cannot modify header information - headers already sent by (output started at /home/.../public_html/send_email_esp.php:7) in /home/.../public_html/send_email_esp.php on line 8
Qu'est-ce qui ne va pas avec les lignes 7 et 8? On dirait que la ligne 7 empêche le changement du header
Merci de votre aide,
David