Tjena jag håller på att försöka bygga ett script som skickar ut ett mail till alla användare på min hemsida.
jag trodde att detta skulle funka men dock
while($rad = mysql_fetch_array($result)) {
mail($rad['email'], $subject, $message, $headers);
}
men server säger att allt tar för lång tid..
finns det nått man kan göra?
hltmMedlem sedan nov. 2004438 inlägg Hur många mottagare har du? Prova att dela upp dem i flera sändomgångar t ex 50 st så att du inte får time out.
The_HulkMedlem sedan juni 20031 837 inlägg om servern tillåter det kan du använda set_time_limit(0); så får scriptet kör så länge det vill, istället för 0 kan du ange antal sekunder det max köra, normalt brukar vara 30 sek.