Re: Re: understanding headers

From: Date: Thu, 12 Dec 2002 00:31:29 +0000
Subject: Re: Re: understanding headers
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-127936@lists.php.net to get a copy of this message
Opps... $data is set on the download page. It is set like this: $path .= "export/".$name; $fp = fopen($path, "rb"); $data = fread($fp, $size); fclose($fp); Colin On Wednesday, December 11, 2002, at 06:21 PM, Philip Hallstrom wrote:
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
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.general (#127936) next »