Found the problem. It is the odbc_connect() that cause the download to fall short of completing it's download. Weird! I think it's because the database connection have a slower response time than the download response time. PHP header should not be affected by the odbc function... But then I remember about the past problem with the CGI Error when it come to php header function and odbc which I don't have this problem with ISAPI. Funny I'm getting this problem, but fortunately, the workaround is to do the odbc connection after I use the php header and that took care of it.....
"Curt Zirzow" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > * 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