Re: understanding headers
| From: | Philip Hallstrom | Date: | Thu, 12 Dec 2002 00:21:10 +0000 |
| Subject: | Re: understanding headers | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-127934@lists.php.net to get a copy of this message | ||
Where/How do you set $data? Everything else looks fine, but without
knowing that we can't help much.
On Wed, 11 Dec 2002, Colin Bossen wrote:
> Hello:
>
> I am trying to use the header function to enable users to download
> files. I am able to get files to download. Unfortunately, the wrong file
> keeps downloading. Instead of downloading the file I want the php source
> file is getting downloaded. Here is the posting code:
>
> $output = "<a
>
> href=\"download.php?name=".$filename."&size=".$size."\">Click
> here to
> download ".$filename."</a>";
>
> echo $output;
>
> Here is the download code:
>
> <?php
> if ($name) {
>
> header("Content-type: application/x-macbinary");
> header("Content-length: $size");
> header("Content-Disposition: attachment; filename=$name");
> header("Content-Description: PHP Generated Data");
> echo $data;
> }
> ?>
>
> Any help anyone might have would be much appreciated.
>
> Colin
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>