Besoin d'aide pour php envoie de mail
emixammax
-
beber005 -
beber005 -
Bonjour, je dois envoyer un mail a chaque fois que il y a quelque chose de nouveau dans ma base a la date du jour le probleme c que mon mail ne s'envoie pas quand je pose mon code sur le serveur mais marche quand je suis en local
voici mon code
$sql4 = "SELECT 'Reference','Nom' FROM 'histo_epuise'" ;
$requete = mysql_query($sql4) or die( mysql_error() ) ;
ini_set("SMTP","smtp.free.fr");
ini_set("sendmail_from","mail");
$sujet="Une nouvelle reference epuisee chez dg";
$expediteur='mail';
$destinataire ='mail';
$corps = '';
while($data = mysql_fetch_array($requete))
{
$corps .= $data[0];
$corps .=" ";
$corps .= $data[1];
}
if (mail($destinataire,$sujet,$corps))
{
echo "Votre mail a été envoyé";
}
else
{
echo "Une erreur s'est produite";
}
voici mon code
$sql4 = "SELECT 'Reference','Nom' FROM 'histo_epuise'" ;
$requete = mysql_query($sql4) or die( mysql_error() ) ;
ini_set("SMTP","smtp.free.fr");
ini_set("sendmail_from","mail");
$sujet="Une nouvelle reference epuisee chez dg";
$expediteur='mail';
$destinataire ='mail';
$corps = '';
while($data = mysql_fetch_array($requete))
{
$corps .= $data[0];
$corps .=" ";
$corps .= $data[1];
}
if (mail($destinataire,$sujet,$corps))
{
echo "Votre mail a été envoyé";
}
else
{
echo "Une erreur s'est produite";
}
8 réponses
-
C'est juste le serveur mail qui est a changer non? Sur ton seveur c'est pas Free
-
-
-
Ma reponse est en commentaire de ton premiere message, dsl, mauvaise habitude.
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
-