Annonce

[15 février 2017] Publication de Wanewsletter 3.0.1

#1 2003-10-24 16:07:15

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 274

Re : Wanewsletter : suggestion pour CRON

L'option d'envoi avec cron est là juste pour que les envois soient automatiques, et surtout espacés, afin de ne pas engorger le serveur mail.


PHP et MySQL, un duo gagnant !

Hors ligne

#2 2004-12-20 15:15:41

luro
Membre
Inscription : 2004-03-12
Messages : 4
Site Web

Re : Wanewsletter : suggestion pour CRON

Bonjour,
...
Voilà, c'était juste une idée.

excellent idée !
moi j'ai exactement le même besoin et j'ai mis pas mal de temps avant de comprendre que le cron.php n'avais pas grand chose à voir avec cela ...

perso j'ai fait ça sur un autre système (moins bien que WAnewsletter) et je serai enchanté de pouvoir le faire sur WAnewsletter ...
je vais regarder le code quitte à modifier cron.php ou je ne sais quoi ...

Hors ligne

#3 2004-12-20 16:06:47

luro
Membre
Inscription : 2004-03-12
Messages : 4
Site Web

Re : Wanewsletter : suggestion pour CRON

alors perso voilà ou j'en suis


J'ai modifié le script
"cron.php"
pour faire en sorte qu'il crée une liste temporaire avant de l'envoyer.
(bien sur il ne pourra plus servir à faire de la reprise d'envois non terminés ...)

ligne 90, j'ai ajouté :

        // RBE create a new newsletter in pending status
        
        
        $temp_body_text = file_get_contents("http://www.monurldynamiquefaitteexprespourmanewsletter.com") ;

        
        $sql = "INSERT into ". LOG_TABLE . " (log_subject,log_body_text,liste_id,log_status) values ( 'test','" . $temp_body_text . "'," . $listdata['liste_id'] . ", " . STATUS_STANDBY .")";   

         if( !($result = $db->query($sql)) )
        {
            trigger_error('Impossible de créer la news en statut pending', ERROR);
        }       

pour l'instant en test ça marche ...
je regarderai plus en détail plus tard pour améliorer mais ça peut être une premiere solution.

open à toute remarque ..

ciao

Hors ligne

Pied de page des forums