Avatar billede nuddel Nybegynder
17. marts 2003 - 12:59 Der er 16 kommentarer og
1 løsning

upload time out...?

På min side er der et upload script.
Men hvis det tager mere end 30sek at uploade et billed, så disconnecter den......

Hva' kan jeg gøre??
Avatar billede likedon Nybegynder
17. marts 2003 - 13:01 #1
ini_set( "max_execution_time", "8900" );
Avatar billede ahv Nybegynder
17. marts 2003 - 13:01 #2
I toppen af de script:

@set_time_limit(0);
Avatar billede likedon Nybegynder
17. marts 2003 - 13:01 #3
det var et svar puttes ind øverst
Avatar billede ahv Nybegynder
17. marts 2003 - 13:01 #4
Af dit script self.
Avatar billede nuddel Nybegynder
17. marts 2003 - 14:51 #5
ThX guy's:-]
Avatar billede nuddel Nybegynder
17. marts 2003 - 14:55 #6
likedon -->
ændre din "ini_set( "max_execution_time", "8900" );" ikke max_execution_time i php.ini???
Avatar billede tefcke Nybegynder
17. marts 2003 - 15:40 #7
<?
ini_set( "max_execution_time", "0");
?>

indsættes i toppen af det script som tager lang tid. Det sætter udførelsestiden af scriptet til uendeligt!
Avatar billede xyborx Nybegynder
17. marts 2003 - 20:11 #8
likedon og tefcke: Jeg kunne godt tænke mig at vide hvorfor I skriver 0'et til ini_set som en string, når ini_set beder om en integer..? Det er da spild af ressourcer, at PHP skal konvertere, når det det faktisk er nemmere at lave det rigtigt fra starten.. (helt præcist 4 tastetryk nemmere ;)

Anyways, jeg er 100% enig med ahv. Det er den mest rigtige måde at gøre det på (selvom ini_set muligvis også kan gøre det)
Avatar billede xyborx Nybegynder
17. marts 2003 - 20:12 #9
Og nuddel:
ini_set ændrer ikke noget permanent i php.ini. Ændringen gælder kun for den ene kørsel af scriptet.
Avatar billede likedon Nybegynder
17. marts 2003 - 20:19 #10
jeg bøjer mig og kaster mig af afmagt i støvet for dem der er klogere (mere erfarne) end mig ;)
Avatar billede ahv Nybegynder
17. marts 2003 - 20:20 #11
;o)
Avatar billede tefcke Nybegynder
17. marts 2003 - 23:00 #12
xyborx >> Taget fra www.php.net!

string ini_set ( string varname, string newvalue)

læg mærke til at den tager 2 strings som argument, og ikke en string og en integer ;)

(Hench "0")
Avatar billede tefcke Nybegynder
17. marts 2003 - 23:01 #13
så likedon, du kan godt rejse dig og begynde at flexe :P
Avatar billede tefcke Nybegynder
17. marts 2003 - 23:03 #14
under alle omstændighedder er begge metoder lige gode
Avatar billede likedon Nybegynder
18. marts 2003 - 09:24 #15
hehe, går ud fra at mit godt kunne bruges, men havd er så mest rigtig? Vil jo gerne lære noget :o)
Avatar billede xyborx Nybegynder
18. marts 2003 - 09:38 #16
tefcke og likedon: Hmm.. Tjaa... Så må jeg vel sige "doh!" og passe bedre på næste gang :o)

Men jeg holder stadig med ahv's svar:
@set_time_limit(0);
Når der ligefrem er oprettet en function i PHP, specielt til at ændre tidsbegrænsningen, så må den da være bedre at bruge, end en function der ændrer den generelle opsætning...? Måske står der noget på www.php.net om det..
Avatar billede tefcke Nybegynder
18. marts 2003 - 11:50 #17
Jeg kan ikke bakke det op af nogen konkrete beviser, men jeg tror at set_time_limit() er en makro for ini_set().

Så det er nok mere en smag sag hvad man vælger at bruge!

Det er jo ikke først gang men i et programmerings spog ser flere funktioner som har samme funktionalitet :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester