* Thus wrote Scott Fletcher ([EMAIL PROTECTED]):
> Hi!
> 
>     I'm using PHP 4.3.2 and IIS 5.0.  I'm using the PHP header to
>     cause the webserver to download the file to the web browser.  Some
>     of the time it work and some of the other time, it doesnt.  I
>     haven't figured out why until I looked in the error log which
>     showed hte problem...   See two clipping below.
> 
> --snip-- //Send Downloadable File(s) To Browsers...
> $total=$DownloadUpdateArray[$_REQUEST['dw_code']][0]; header
> ("Content-Type: application/octet-stream"); header ("Content-Length:
> ".filesize($total)); header ("Content-Disposition: attachment;
> filename=".$DownloadUpdateArray[$_REQUEST['dw_code']][1]);
> readfile($total); --snip--
> 
> --snip-- [21-Jul-2003 09:15:33] PHP Fatal error:  Maximum execution
> time of 30 seconds exceeded in D:\<<filepath>>\menu\tech_support.php
> on line 47 --snip
> 
>     So, how does the php header("content-disposition:attachment;
>     filename='***'") cause the php timeout in the first place, what
>     seem to be the problem?

It doesn't.  Your script is taking over 30 seconds to run you will need
to find out why and where its taking to long or extend your time-out
setting.

btw, also on the content-disposition, not only will some browsers not
honor that, they will just use the name of the script as the 'save-as'
filename.  

Curt
-- 
"I used to think I was indecisive, but now I'm not so sure."

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to