this is a problem of IE, not of PHP.
it seems that IE is ignoring headers in some cases.

Regards Michael

"Martin Thoma" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hello! I have a PDF-File, which the user should download (it should not
> open in the browser, even if the Adobe-Reader-Pluging is installed). I
> use:
>
>  $filename = $DOCUMENT_ROOT."/".$QUERY_STRING;
>  $fd = fopen ($filename, "rb");
>  $contents = fread ($fd, filesize ($filename));
>  fclose ($fd);
>
>  header("Content-type: application/octet-stream");
>  header("Content-Disposition:attachment;filename=$savename");
>
>  echo $contents;
>
> This doesn't work in IE (Version 6, 5 is not tested yet): When I get the
> download-box and I choose "open" instead of "save", the download-box
> opens again! Then pressing "open", everything is okay, but why is the
> box opened twice?
>
> Martin
>
>



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

Reply via email to