FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Return False on download
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Return False on download [message #170550 is a reply to message #170548] Sun, 07 November 2010 19:23 Go to previous message
Jerry Stuckle is currently offline  Jerry Stuckle
Messages: 2598
Registered: September 2010
Karma:
Senior Member
On 11/7/2010 12:17 PM, Brian Smither wrote:
> For the following code, can I get an opinion on what exactly the browser
> will "do" or "receive" when the function returns false?
>
>
> header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
> header("Content-Type: application/octet-stream");
> header("Content-Length: " . filesize($val));
> $filename = explode("/",$val);
> $parts = count($filename);
> header("Content-Disposition: attachment; filename=".$filename[$parts-1]);
>
> function readfile_chunked($filename) {
> $chunksize = 1*(1024*1024); // how many bytes per chunk
> $buffer = '';
> $handle = fopen($filename, 'rb');
> if($handle === false) { return false; }
> while (!feof($handle)) {
> $buffer = fread($handle, $chunksize);
> print $buffer;
> }
> return fclose($handle);
> }
>
> readfile_chunked($val);
> exit;
>
>

Exactly what you sent - the headers and nothing else.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex(at)attglobal(dot)net
==================
[Message index]
 
Read Message
Read Message
Previous Topic: checkbox own set and reload page
Next Topic: Stats comp.lang.php (last 7 days)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Fri Nov 22 12:10:01 GMT 2024

Total time taken to generate the page: 0.04902 seconds