But when you save the file it keeps the filename so in my example if: $filename = "newfile.xls";
then if you click the save button ie saves it as "newfile.xls" but if you click open excel or word etc trys to open it was "newfile.xls[1]" and just cant find the cached file. "Philip Hallstrom" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > I've had luck making the url look something like... > > http://server/path/to/dl.php?filename=filename.tar > > or > > http://server/path/to/dl.php/filename.tar (works with apache) > > The latter seems to work better for me. > > > On Wed, 26 Jun 2002, Francis wrote: > > > Ok I posted a mail a couple of days ago about downloading files within PHP. > > Heres the code I'm using: > > > > Header("Content-Type: application/x-tar"); > > Header("Content-Transfer-Encoding: binary"); > > Header("File-Length: $fileSize"); > > Header("Content-Disposition: attachment; filename=$filename"); > > > > Anyway the problem is, that if you use IE6 click on the download it pops the > > box up, "do you want to save or open" it works ok if you click save put if > > you try open it doesnt open the file properly it adds [1] or [2] etc at the > > end of the filename. Now I know there was a bug with the "attachment" part > > of the Content-Disposition in IE5 but this was fixed with SP1. Is there any > > way of getting around this. > > > > > > > > -- > > 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