I just read the part about caching... Here's the download code that works perfectly for me. Note the first line that deals with caching. The last line also has the filename in quotes. That might make a difference. If you still get [1], try the %20 trick in my last post.
header("Cache-control: private"); header("Content-type: application/octet-stream"); header("Content-length: $filesize"); header("Content-Disposition: attachment; filename=\"$filename\""); -- Aaron Gould [EMAIL PROTECTED] Web Developer Parts Canada ----- Original Message ----- From: "Francis" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 15, 2002 5:45 AM Subject: [PHP] Content-Disposition IE bug > ok i know this has popped up a couple of times before but i'm still having > problems. What I need is the download popup to popup and ask the user if > they wish to save or open the file they want to download. If you click open > IE saves the file in your temp cache and then opens up the associated proggy > and for some bizare reason adds "[1]" at the end of the filename and cant > find the file in cache. At the moment i'm using the following: > > Header("Content-Type: application/octet-stream"); > Header("Content-Transfer-Encoding: binary"); > Header("File-Length: $fileSize"); > Header("Content-Disposition: attachment; filename=$filename"); > Header("Content-Description: File from DMS"); > fpassthru($fh); > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php