Bekijk Volledige Versie : PHP nieuwsbrief
Don Tagliatelli
01/09/04, 17:05
Hoi iedereen,
Ik ben sinds enkele dagen een beetje beginnen prutsen met php en zou graag
zelf een scriptje schrijven om een nieuwsbrief door te sturen naar onze
leden.
Iets in de aard van:
while not eof mail.txt
do mail('adres', 'inhoud')
end-while
Is het mogelijk een form te maken, waar ik de eigenlijke inhoud van die
nieuwsbrief doorstuur naar +/_ 1500 mailadressen van leden die ik uit een
tekstbestandje haal? Of is 1500 veel te veel voor deze functie?
Graag wat tips....
Bedankt
The Don
Rene Pijlman
01/09/04, 17:15
Don Tagliatelli:
>Is het mogelijk een form te maken, waar ik de eigenlijke inhoud van die
>nieuwsbrief doorstuur naar +/_ 1500 mailadressen van leden die ik uit een
>tekstbestandje haal?
Ja hoor. Denk wel even aan de beveiliging.
>Of is 1500 veel te veel voor deze functie?
Ik zou niet weten waarom.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Daniel Tryba
01/09/04, 17:15
Don Tagliatelli <huub242@hotmail.com> wrote:
> Iets in de aard van:
>
> while not eof mail.txt
> do mail('adres', 'inhoud')
> end-while
Zie de functies:
http://php.net/file
en
http://php.net/mail
Voor het doorlopen van het array zie http://php.net/foreach
> Is het mogelijk een form te maken, waar ik de eigenlijke inhoud van die
> nieuwsbrief doorstuur naar +/_ 1500 mailadressen van leden die ik uit een
> tekstbestandje haal?
Ja
> Of is 1500 veel te veel voor deze functie?
Wellicht. Zie http://php.net/set-time-limit
--
Daniel Tryba
Don Tagliatelli wrote:
> Hoi iedereen,
>
> Ik ben sinds enkele dagen een beetje beginnen prutsen met php en zou
> graag zelf een scriptje schrijven om een nieuwsbrief door te sturen
> naar onze leden.
>
> Iets in de aard van:
>
> while not eof mail.txt
> do mail('adres', 'inhoud')
> end-while
>
> Is het mogelijk een form te maken, waar ik de eigenlijke inhoud van
> die nieuwsbrief doorstuur naar +/_ 1500 mailadressen van leden die ik
> uit een tekstbestandje haal? Of is 1500 veel te veel voor deze
> functie?
>
Kijk eens naar http://phpmailer.sourceforge.net/ dat is een class om
emailberichten mee te bouwen en te versturen, dan hoef je het wiel niet
opnieuw uit te vinden.
gr. PietHein
Nico Schuyt
02/09/04, 11:35
Don Tagliatelli wrote:
> Is het mogelijk een form te maken, waar ik de eigenlijke inhoud van
> die nieuwsbrief doorstuur naar +/_ 1500 mailadressen van leden die ik
> uit een tekstbestandje haal?
Is toepassing van een database niet handiger met zulke aantallen?
> Of is 1500 veel te veel voor deze
> functie?
Als je het via je host laat lopen krijg je wellicht problemen omdat dat te
lang duurt. Vaak is een maximum execution time ingesteld waardoor een script
na bijv. 300 sec. wordt afgekapt.
Als je het via apache op je eigen PC doet heb je dat natuurlijk zelf in de
hand.
--
Nico
www.nicoschuyt.nl
Jan Ehrhardt
02/09/04, 13:35
Nico Schuyt in nl.internet.www.server-side (Thu, 2 Sep 2004 11:30:59
+0200):
>Don Tagliatelli wrote:
>> Of is 1500 veel te veel voor deze
>> functie?
>
>Als je het via je host laat lopen krijg je wellicht problemen omdat dat te
>lang duurt. Vaak is een maximum execution time ingesteld waardoor een script
>na bijv. 300 sec. wordt afgekapt.
Wat ik dan soms doe: het PHP-script vanuit een webpagina aanroepen en
die met behulp van JavaScript of een Meta-refresh laten verversen. Op
die manier werkt bijvoorbeeld ook mijn automagische aanmelding bij
SpamCop. Het resultaat:
| Your average reporting time is: 0 hours; Great!
En dit:
| http://cgi.monitor.nl/spamcop.log#einde
Ik heb het automatisch aanmelden nu maar even uitgezet omdat we veeeel
reacties op een papieren mailing krijgen. Dus nu check ik de
slachtoffers voor de zekerheid nog even handmatig. En dan zie je ze in
dat lijstje niet terug.
Jan
--
Look, Ma. No tables - http://enbio.steenbergen-stichting.nl/
Don Tagliatelli
03/09/04, 11:15
Bedankt voor de reacties.
Volgens onze host zou het moeten lukken, dus ik kan aan de slag...
Groetjes
The Don