cs_joebuz
Messages postés321Date d'inscriptionsamedi 12 février 2005StatutMembreDernière intervention21 février 2013
-
6 mars 2006 à 21:38
thomvaill
Messages postés366Date d'inscriptionmercredi 7 avril 2004StatutMembreDernière intervention20 février 2007
-
8 mars 2006 à 09:17
Bonjour a tous,
Voila c'est pour une newsletter, j'ai un formulaire avec un textarea ou je tape ma news puis envoyer.
je vais chercher toutes les adresses mail dans ma bdd
Ensuite un envoi mail normal
fin
mais ca ne fonctionne pas correctement
si qqn peux me renseigner, voici mon script :
$news = nl2br(stripslashes($_POST['news']));
$sql = mysql_query("SELECT * FROM newsletter ORDER BY num");
while($data = mysql_fetch_array($sql)){
$mail = $data['email'];
$pseudomail = $data['pseudo'];
Voila et le probleme c'est que ca ne l'envoi pas a tout le monde alors.
J'ai mis un Bcc (ici en commentaire) avec mon adresse perso, moi je recois bien la copie mais les gens ne recoivent pas le mail.
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 7 mars 2006 à 12:10
"mail($to, $subject, $message, $headers); "
Il est la ton envoi de mail.
Avec ta boucle while() au dessus, ca prend du temps d'exécution.
Il faut que tu envoies tes mails par paquet... il doit y avoir des scripts, on en avait fait vite fait un il me semble sur le forum !
thomvaill
Messages postés366Date d'inscriptionmercredi 7 avril 2004StatutMembreDernière intervention20 février 20072 7 mars 2006 à 20:33
Moi j'ai fait un script qui tourne sans intéruption (en boucle; La page
n'a jamais finie de charger), j'utilise donc le set_time_limit(0); et
ça marche très bien et apache n'arrete pas l'execution !
De toutes facons pour envoyer pleins de mails d'un coup, ça se fera pas en 2 secondes ! Tu seras obliger de passer par là !
Thomvaill
IRC : Thomas (irc.heliosnet.org:6667 #programmation)