Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: jackt le le 21-06-2011 a 11:25:45

Titre: Finition formulaire de contact
Posté par: jackt le le 21-06-2011 a 11:25:45

Bonjour à tous !

J'ai créé un site : www.france-peru.org

Dans la page contact, j'ai un formulaire tout fait dans le template.

(j'ai configuré mon mail chez mon hébergeur, c ok)

Le code html de l'index était le suivant :

<form method="post" name="contact" action="#">

Je l'ai modifié pour intégrer le formulaire en php

<form method="post" name="contact" action="contact.php">

J'ai associé un formulaire de contact en php. Tout fonctionne sauf que... le mail n'arrive pas sur ma boite.

Voici le texte du PHP :

<?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=UFT-8\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="contact@france-peru.org"; //remplacez "webmaster@votre-site.com" par votre adresse e-mail
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Merci pour votre message, nous y répondrons au plus vite<br>";
} else {
echo "Une erreur s'est produite";
}
?></p>
<p align="center">Vous pouvez aussi nous retrouver sur Facebook<br>
Pour rejoindre le site du CAFP <a href="http://www.france-peru.org">cliquez ici
</a></p>

J'ai dû louper quelques chose. Pouvez-vous m'aider ?

Merci beaucoup !!!


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.