Well, except for the fact that the file name is wrong. I sort of figured it out though.

Anyways, I appreciate the help and hope this wasn't too much useless chatter from a relative Php newbie.

Colin

On Wednesday, December 11, 2002, at 06:36 PM, Philip Hallstrom wrote:

Then you're getting exactly what you should be getting. fopen will read
the text file as it appears on *disk* not what the output on your browser
is.....

??

-philip

On Wed, 11 Dec 2002, Colin Bossen wrote:

I add mention that the contents of the download.php file are the
contents of the file I am trying to download...


On Wednesday, December 11, 2002, at 06:31 PM, Colin Bossen wrote:

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


-- 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



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

Reply via email to