Page 1 sur 1

problème d'envoi de mail

Posté : 09 mai 2008, 21:11
par phi3001
bonjour

j'ai crée une page contact.html avec un formulaire qui renvoi vers mail.php

le problème c'est que lorsque la personne recoit le mail, il recoit le code source et non le contenu du formulaire

vous pouvez essayer ici : http://www.eurodeal4u.com/contact.html

merci d'avance
<?php

/**
 *
 *
 * @version $Id$
 * @copyright 2007
 *
 */
$headers  = 'From: Eurodeal4u <[email protected]>'."\n";
$headers  .= 'MIME-Version: 1.0' . "\n";
$headers  .= 'Content-type: text/html; charset=iso-8859-1'."\n";




$objet = $_POST['objet'];
$numero=$_POST['numero'];
$votremail=$_POST['votremail'];
$bouton=$_POST['bouton'];

if ($bouton == 1)
{
$message="<p><img src='http://www.eurodeal4u.com/EURODEAL.jpg' /></p>
<font face=\"arial\" color=#0000000 size=2>Bonjour, votre colis n° $numero est bien parti. <br><br> vous pouvez suivre
son acheminement à tous moment sur le site internet de la poste <br><br>
<a href=\"http://www.coliposte.fr/gp/index.jsp\">CLIQUEZ ICI POUR ACCEDER AU SERVICE COLIPOSTE</a>";

}

else

if ($bouton == 2)
{
$message="<p><img src='http://www.eurodeal4u.com/EURODEAL.jpg' /></p>
<font face=\"arial\" color=#0000000 size=2>Bonjour, votre colis n° $numero est bien parti. <br><br> vous pouvez suivre
son acheminement à tous moment sur le site internet de la poste <br><br>
<a href=\"http://www.coliposte.fr/gp/index.jsp\">CLIQUEZ ICI POUR ACCEDER AU SERVICE COLIPOSTE</a>";


}

if (mail($votremail, $objet ,$message, $bouton, $headers))
 {
	echo $message;
}
else
{
echo "erreur";
}

?>


Posté : 09 mai 2008, 22:30
par x0s
Chez moi ça fonctionne très bien, tu as peut-être juste à configurer ta boite mail... (tu n'a peut-être pas activer le html dans ta boite mail)

PS: si ton problème est clos, change ton sujet en résolu merci d'avance.

ca marche toujours pas

Posté : 10 mai 2008, 08:06
par phi3001
bonjour

non le soucis ne se regle pas.

j'ai essayé d'envoyé sur 3 messagerie differentes et rien à faire

la seul chose que je remarque

c'est qu'avant ca marché et lorsque je recevais ca marqué comme destinataire "Eurodeal4u"
et maintenant que ca ne marche plus ca indique comme destinataire :"eurodeal"

j'avoue ne rien y comprendre

merci encore à tous pour votre aide

Posté : 10 mai 2008, 09:01
par Cyrano
if (mail($votremail, $objet ,$message, $bouton, $headers))
C'est quoi ce paramètre $bouton dans la fonction mail() en lieu et place de $headers ???
Essaye donc comme ceci à la place :
if (mail($votremail, $objet ,$message, $headers))