On Friday 18 July 2003 06:34, Binay Agarwal wrote:
> Hi every body !
>
> I am writing a script which  pops up download dialog box on click of a
> Link.
>
> Headers i m sending out for downloading jpegs are:
>
>         header("Cache-control: private");
>         header("Content-Type: image/jpeg");
>         header("Content-Type: application/octet-stream");
>         header("Content-Length: $size");
>         header("Content-Disposition: attachment; filename=$fname");
>         header("Content-Transfer-Encoding: binary");
>         readfile($fname);
>
> All these work well in MSIE 5.0+ and Netscape 4.7+ . But on Mac I.E its not
> popping up the dialog box rather it opens up the jpg file in the browser
> window. I don know where am i doing wrong. Please suggest me . I cracked my
> mind for hours but in vain. So please help me out.

Having two Content-Type: headers is probably confusing the poor Macs. You 
don't want the first one anyway so remove it.

-- 
Jason Wong -> Gremlins Associates -> www.gremlins.biz
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *
------------------------------------------
Search the list archives before you post
http://marc.theaimsgroup.com/?l=php-general
------------------------------------------
/*
When the speaker and he to whom he is speaks do not understand, that is
metaphysics.
                -- Voltaire
*/


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

Reply via email to