Re: Force download WITHOUT readfile?
From: Tim Van Wassenhove (euki_at_pi.be)
Date: 06/09/04
- Next message: Allan Topp: "Getting contradictory messages."
- Previous message: Matthew Sims: "Force download WITHOUT readfile?"
- In reply to: Matthew Sims: "Force download WITHOUT readfile?"
- Next in thread: Matthew Sims: "Re: Force download WITHOUT readfile?"
- Reply: Matthew Sims: "Re: Force download WITHOUT readfile?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 9 Jun 2004 16:26:04 GMT
In article <1e963607.0406090810.221327e3@posting.google.com>, Matthew Sims wrote:
> Is it possible to force a download without using the readfile
> function?
You tell me, is there another way than a UserAgent that downloads file(s)?
> My website setup consists of my server that serves the web pages plus
> a high-speed file server elsewhere on the internet that servers my
> files. I'm currently using header("Location: abc.com") to redirect my
> users to this other site but can't force a download.
Oh, your going to play with the Content-type... This has been discussed
many times before in this group. So i'm pretty sure you'll find out why
it's impossible by definition.
> I can get it to work using readfile() but that means the file moves
> from the high-speed server through my webserver and then to the user,
> which I don't want.
>
> Here's my current setup:
>
> header("Content-Type:application/force-download;name=\"".$path_parts["basename"]."\"");
> header("Content-Disposition:attachment;filename=\"".$path_parts["basename"]."\"");
> header("Content-Length: $size");
> header("Content-Transfer-Encoding: binary");
> header("Location: ".$path["path"]."");
On the first site, you redirect them, not directly to the file, but to a
download.php on the second server.
On the second server you place your download.php that outputs the
headers and the readfile...
-- Tim Van Wassenhove <http://home.mysth.be/~timvw/contact.php>
- Next message: Allan Topp: "Getting contradictory messages."
- Previous message: Matthew Sims: "Force download WITHOUT readfile?"
- In reply to: Matthew Sims: "Force download WITHOUT readfile?"
- Next in thread: Matthew Sims: "Re: Force download WITHOUT readfile?"
- Reply: Matthew Sims: "Re: Force download WITHOUT readfile?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|