The first type:
Copy CodeThe code is as follows:
function Downfile ()
{
$filename =realpath ("resume.html"); Filename
$date =date ("ymd-h:i:m");
Header ("Content-type:application/octet-stream");
Header ("Accept-ranges:bytes");
Header ("Accept-length:". FileSize ($filename));
Header ("content-disposition:attachment; filename= {$date}.doc ");
Echo file_get_contents ($filename);
ReadFile ($filename);
}
Downfile ();
?>
Or
Copy CodeThe code is as follows:
function Downfile ($fileurl)
{
Ob_start ();
$filename = $fileurl;
$date =date ("ymd-h:i:m");
Header ("Content-type:application/octet-stream");
Header ("Accept-ranges:bytes");
Header ("content-disposition:attachment; filename= {$date}.doc ");
$size =readfile ($filename);
Header ("Accept-length:". $size);
}
$url = "URL address";
Downfile ($url);
?>
The second type:
Copy CodeThe code is as follows:
function Downfile ($fileurl)
{
$filename = $fileurl;
$file = fopen ($filename, "RB");
Header ("Content-type:application/octet-stream");
Header ("Accept-ranges:bytes");
Header ("content-disposition:attachment; Filename= 4.doc ");
$contents = "";
while (!feof ($file)) {
$contents. = Fread ($file, 8192);
}
Echo $contents;
Fclose ($file);
}
$url = "URL address";
Downfile ($url);
?>
http://www.bkjia.com/PHPjc/328180.html www.bkjia.com true http://www.bkjia.com/PHPjc/328180.html techarticle The First: Copy code code as follows: Php function Downfile () {$filename =realpath ("resume.html");//File name $date =date ("ymd-h:i:m"); Header ("Content-type:application/octet-...