Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 36 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 37 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 38 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 39 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 40 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 41 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 59 Notice: Trying to get property of non-object in /home/gustav/websites/webmasterdebat.dk/components/com_ccboard/helpers/helper.php on line 66
 WebmasterDebat - Stedet hvor webmastere mødes :: PHP
Velkommen Gæst   
 Emne :Mail Funktion.. 31-01-2010 05:09:04 
Gustav Svendsen
Indmeldt: 26-12-2009 12:47:05
Indlæg: 154
Område
 

Hej alle

Da jeg har lavet en simpel nyhedsbrev´s funktion på hjemmesiden www.psykologcc.dk
hvor nyhedsbrevene bare bliver sendt ud med en mail funktion, kunne jeg godt tænke mig at vide hvor mange man ca. kan sende ud før browseren får time out og udsendingen stopper.

Håber i kan hjælpe

/Gustav

IP gemt
www.gs-web.dk
 Emne :Re:Mail Funktion.. 27-02-2010 16:36:42 
Indmeldt: 18-05-2012 19:15:57
Indlæg: 0
Område

hvis du bruger mail() funktionen så alt afhængigt af mængden af tekst, så ca. 30 stykker.

Prøv at køre denne test for at se om denne funktion er tilgængelig for dig:
echo function_exists('apache_reset_timeout')) ? "Findes" : "Findes IKKE";

Hvis den findes, så smid dette ind i din løkke:
@set_time_limit(300);
apache_reset_timeout();

altså:
foreach($modtagere as $modtager){

// Send mail

@set_time_limit(300);
apache_reset_timeout();

}

Ellers må du lave satans værk og f.eks. sige at efter 20 mails, så skal den reloade siden og fortsætte fra hvor den slap. Det er knap så pænt og du bliver sindsyg af "klik" lyden fra browseren hvis du bruger IE :P

IP gemt
Sidst ændret: 27-02-2010 16:38:04 af på grund af
 Emne :Re:Mail Funktion.. 27-02-2010 17:00:59 
Gustav Svendsen
Indmeldt: 26-12-2009 12:47:05
Indlæg: 154
Område
 
Lyder som lidt af en omgang, vil lige prøve det der med findes og findes ikke :D her en af dagene. Det går jo ikke det hele stopper pga. en time out
IP gemt
www.gs-web.dk
Side # 


Powered by ccBoard