note 42384 added to function.readfile
| From: | jackylee at eml dot cc | Date: | Fri, 14 May 2004 07:17:07 +0000 |
| Subject: | note 42384 added to function.readfile | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-69596@lists.php.net to get a copy of this message | ||
<?php
// force to download a file
// ex, ( http://localhost/php/download.php?file=C:/Apache
Group/Apache2/hongkong.php )
// hope this can save your time :-)
$file = $_REQUEST['file'];
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header( "Content-Disposition: attachment; filename=".basename($file));
header( "Content-Description: File Transfer");
@readfile($file);
?>
----
Manual Page -- http://www.php.net/manual/en/function.readfile.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+42384
Delete -- http://master.php.net/manage/user-notes.php?action=delete+42384&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+42384&report=yes
Search -- http://master.php.net/manage/user-notes.php