Problème avec le fichier PHP pour le formulaire de contact
bonjour à tous ,
voilà, je suis entrain de créer un second site...
Sur mon premier site, j'ai fais un formulaire de contact qui marche très bien : Ici pour voir mon formulaire
En faisant un test, en écrivant n'importe quoi ds le formulaire, il envoi bien le mail dans ma boite et j'ai ce message de confirmation qui s'affiche : Ici pour voir la confirmation d'envoi du mail.
Pour ce fichier envoi.php de mon premier site ci-dessus, voici le contenu de ce fichier envoi.php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="footpassion94@free.fr"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?></p>
<p align="center">Vous allez bientot etre redirigé vers la page d'acceuil<br>
Si vous n'etes pas redirigé au bout de 5 secondes cliquez <a href="http://footpassion94.free.fr/accueil.html">ici
</a></p> |
Pour mon deuxième site qui n'est pas encore en ligne, ja'i repris ce meêm fichier, je l'ai mis à la racine et j'ai juste modifié le nom de l'adresse mail à envoyer pour mon second site.
Mais là, çà ne marche pas, une page apparait et m'affiche ce qui suit :
Citation:
\r\nReply-to : $nom <$mail>\nX-Mailer:PHP"; $subject="$objet"; $destinataire="Spirit94@free.fr"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail $body="$message"; if (mail($destinataire,$subject,$body,$headers)) { echo "Votre mail a été envoyé
"; } else { echo "Une erreur s'est produite"; } ?>
Là, je ne comprends pas, car j'ai repris exactement le même fichier et j'ai juste modifié l'adresse du mail sur laquelle le message sera envoyé, mais çà ne marche pas.
C'est à dire de :
Code:
$destinataire="footpassion94@free.fr"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail
en :
Code:
$destinataire="spirit94@free.fr"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail
Petite précision, j'ai fait le test en mode local, pas encore en ligne.
Merci à vous.