Bonjour,
j'ai un fichier txt contenant des mails de personnes à qui je veux envoyer une newsletter, ce fichier se compose de la façon suivante :
[email protected];
[email protected];
[email protected];
...
j'ai fait un formulaire en php qui va chercher ce fichier pour envoyer une newsletter à ces personnes.
Le problème est que dans ma page d'envoi en php, il prend que la 1ère ligne de ce txt !
Voici le code :
<?
if ($inscrits=="test.txt")
{
$ouvre=fopen("test.txt","r");
while (!feof($ouvre))
{ // On parcours le fichier
$ligne = fgets($ouvre,4096);
$liste = explode(";",$ligne);
$email = $liste[0];
if (trim($email)!='')
echo "<b>$email;</b>";
}
}
?>
<?php
if (($Faction==envoi) && ($inscrits!="")) :
$codehtml=stripslashes($contenu);
mail("$email","$objet",$codehtml,"From:
[email protected]\nReply-To:
[email protected]\nContent-Type: text/$Fformat; charset=\"iso-8859-1\"\n");
mail("
[email protected]","$objet",$codehtml,"From:
[email protected]\nReply-To:
[email protected]\nContent-Type: text/$Fformat; charset=\"iso-8859-1\"\n");
?>
Comment puis-je résoudre ce problème ?
Merci par avance !
Bonjour,
j'ai un fichier txt contenant des mails de personnes à qui je veux envoyer une newsletter, ce fichier se compose de la façon suivante :
[email protected];
[email protected];
[email protected];
...
j'ai fait un formulaire en php qui va chercher ce fichier pour envoyer une newsletter à ces personnes.
Le problème est que dans ma page d'envoi en php, il prend que la 1ère ligne de ce txt !
Voici le code :
<?
if ($inscrits=="test.txt")
{
$ouvre=fopen("test.txt","r");
while (!feof($ouvre))
{ // On parcours le fichier
$ligne = fgets($ouvre,4096);
$liste = explode(";",$ligne);
$email = $liste[0];
if (trim($email)!='')
echo "<b>$email;</b>";
}
}
?>
<?php
if (($Faction==envoi) && ($inscrits!="")) :
$codehtml=stripslashes($contenu);
mail("$email","$objet",$codehtml,"From:
[email protected]\nReply-To:
[email protected]\nContent-Type: text/$Fformat; charset=\"iso-8859-1\"\n");
mail("
[email protected]","$objet",$codehtml,"From:
[email protected]\nReply-To:
[email protected]\nContent-Type: text/$Fformat; charset=\"iso-8859-1\"\n");
?>
Comment puis-je résoudre ce problème ?
Merci par avance !