Mailinglisten-Archive |
Hi! Julian Schwarz schrieb: > Hallo nochmal, > > Christopher Gerharz [lists at cgerharz.de] schrieb: > >>Du versendest die Mails ganz einfach in 'Paeckchen', danach erfogt per >>meta-Tag ein Reload der Site. >>Wie gross diese Paecken sind, musst du einfach ausprobieren. Das haengt >>von der Geschwindigkeit und den Einstellungen des Servers ab. >> >>Bsp.: >>// Wir verschicken die ersten 100 Mails >>mail(...); >> >>// Jetzt sagen wir dem Browser, er soll die Seite neu laden >>echo "<html>\n<head>\n<meta http-equiv=\"refresh\" >>content=\"3;url=" . $_SERVER['PHP_SELF'] . >>"?start=100\">\n</head>\n</html>"; >> >>Verstanden wie ich meine? :) > > > Alles klar. Nur dass mit dem "Refresh" ist mir eigentlich etwas zu wage: > Wenn jetzt jemand das Browserfenster schliesst, ist es vorbei mit der > Kampagne :-). Um dieses Problem abzufangen (falls jmd. das Fenster schließt), bau dir doch einfach eine Art Logfile, an welche Emailadressen der Newsletter schon versandt wurde... Und wenn jemand (aus Versehen oder absichtlich) abbricht, in dem er das Fenster schließt, kann er später den Versand genau da wieder aufnehmen, wo er aufgehört hatte. Grüße! Andreas
php::bar PHP Wiki - Listenarchive