I suggest you call: readfile() instead of include() at the end of your
script!

"David Otton" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> On Thu, 4 Oct 2001 07:32:17 -0700 (PDT), you wrote:
>
> >I have added a download button to a web-site that
> >enables users to download images to their local
> >drives. (I'm using a button as I want to wrap some
> >logic round this function) I have the following
> >(simplified code )that will be called from the
> >web-site when the button is clicked.
> >
> >header("Content-type: application/octet-stream");
> >header( "Content-Disposition: attachment;
> >filename=01lg.jpg");
> >$filename= "c:/program files/apache
> >group/apache/kidz/gallery/download/01lg.jpg";
> > include($filename);
> >
> >The result is the SaveAs box appears and the image is
> >being downloaded with the correct name however when I
> >try and re-open the image i get the message invalid
> >header. Does anyone have any ideas?
>
> What does the downloaded file look like internally? Open it in a hex
> editor (or even just Notepad). Check the file-lengths of the original
> and copy. My guess is you're saving an error message with a .jpeg
> extension.
>
> djo
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to