"Martin" <news@natten-i.dk> skrev i en meddelelse
news:46160c6c$0$90264$14726298@news.sunsite.dk...
> Harald wrote:
>> Hej
>>
>> Jeg skal lave et script der sender en mail til en masse brugere, hvis det
>> nu tager længere end 30 sekunder som er default limit et script an køre
>> og jeg ikke har mulighed for at benytte set_time_limit() da php køre i
>> safe mode hvad gør man så?
>>
>> Hvad er den normale fremgangs måde mht. til at sende mange mails?
>> Selvom jeg havde mulighed for at ændre på de 30 sek. eller benytte
>> set_time_limit() så syntes jeg ikke det er smart at brugeren ikke kan se
>> at der sker noget i de f.eks. 2 minuter det tager at sende alle mails.
>
> Jeg plejer at lave det når man trykker på "send mails" så popper der et
> vindue op, med noget tekst ala
> xxx mails sendt ud af yyy
> og den vil så hele tiden blive talt op.
> For at undgå at det hele vil timeout så sender jeg altid kun 1-2 mails
> adgangen, også bruger jeg AJAX til at sende mailsne og skrive teksten.
Jeg har læst dette:
http://www.w3schools.com/ajax/ajax_intro.asp
og det ser jo rimelig enkelt ud.
/HK