cyberastuces
Messages postés115Date d'inscriptiondimanche 9 août 2009StatutMembreDernière intervention27 octobre 2010
-
11 août 2006 à 11:41
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
11 août 2006 à 13:41
Bonjour,
Je rencontre un problème avec mon module de newsletter, en
effet tout fonctionne parfaitement avant d’avoir 1000 adresses emails
enregistrés. Maintenant l’exécution de la page d’envoi prend plusieurs minutes
et résultat des erreurs SQL et PHP comme quoi le temps d’exécution est dépasser.
Je voudrais savoir si il existe une solution pour contrer ce
problème.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 11 août 2006 à 13:07
Bah tu te bases par exemple sur l'id de tes membres, tu comptes le nombre de tes membres, à chaque rafraîchissement de ton script tu prends les membres qui sont entre l'id X et Y, ces deux valeurs sont mémorisées dans une session et augmentent à chaque rafraîchissement... c'est un exemple.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 11 août 2006 à 12:54
Salut,
si t'es en local tu peux utiliser la fonction set_time_limit() avec "0" en paramètre :
set_time_limit(0);
sinon le problème est qu'il va te falloir envoyer les mails par paquets et donc te faire un petit système de newsletter, c'est ce que je fais pour mon site.
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 20091 11 août 2006 à 13:25
Hello
pour a part j'utilise un script CGI pour l'envoi de mail "massif", mais la réponse d'Antho est bien entendu tout à fait fonctionnelle.
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]