par
tiocodeur » 12 juil. 2016, 19:59
Bonjour j ai un soucis je ne recoit pas d email apres l execution d une boucle while contenant la fonction mailvoici mon code
while($row = mysql_fetch_array($result1))
{
$en_tete ='From: '. $row['email'] .''."\n";
$en_tete .='Reply-To: [email protected]'."\n";
$en_tete .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$en_tete .='Content-Transfer-Encoding: 8bit';
$contenu ='<html><head><title>Envoie html</title></head><body><p>TEST !</p></body></html>';
mail($row['email'], 'Envoie mail', $contenu, $en_tete);
}
Afin d eviter certains soucis j ai changer le code par celui-ci et ne fonctionne tjrs pas
while($row = mysql_fetch_array($result1))
{
$to = $row['email'];
$subject = 'le sujet';
$message = 'Bonjour !';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
la boucle while a ete teste avec un echo et fonctionne.
le code sans le while fonctionne bien tout seul dans un autre fichier test.
je suis sur plesk 12.5 et php 5.6.23
Bonjour j ai un soucis je ne recoit pas d email apres l execution d une boucle while contenant la fonction mailvoici mon code
[php]while($row = mysql_fetch_array($result1))
{
$en_tete ='From: '. $row['email'] .''."\n";
$en_tete .='Reply-To:
[email protected]'."\n";
$en_tete .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$en_tete .='Content-Transfer-Encoding: 8bit';
$contenu ='<html><head><title>Envoie html</title></head><body><p>TEST !</p></body></html>';
mail($row['email'], 'Envoie mail', $contenu, $en_tete);
}[/php]
Afin d eviter certains soucis j ai changer le code par celui-ci et ne fonctionne tjrs pas
[php]while($row = mysql_fetch_array($result1))
{
$to = $row['email'];
$subject = 'le sujet';
$message = 'Bonjour !';
$headers = 'From:
[email protected]' . "\r\n" .
'Reply-To:
[email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}[/php]
la boucle while a ete teste avec un echo et fonctionne.
le code sans le while fonctionne bien tout seul dans un autre fichier test.
je suis sur plesk 12.5 et php 5.6.23