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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
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.\r\nReply-to : $nom <$mail>\nX-MailerHP"; $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"; } ?>
C'est à dire de :en :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $destinataire="footpassion94@free.fr"; //remplacez "webmaster@votre-site.com" par votre adresse e-mailPetite précision, j'ai fait le test en mode local, pas encore en ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $destinataire="spirit94@free.fr"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail
Merci à vous.
Partager