php——文件下载

php——.doc 文件下载

先看简单实例:

同目录下有两个文件ib.php,test.php与供下载 .doc 文件:

test.php文件内容:

<?php

$attr = glob("/php/WWW/tp/public/moban/*.doc");//可以根据后缀筛选所有文件
$filename = $filename = $attr[0];
echo "<a href='b.php?filename=".$filename."'>下载</a>";

?>

b.php文件内容:

<?php

$filename = $_REQUEST['filename'];

header("Content-Type:text/plain");
header('Content-Disposition:attachment;filename='.$filename);
header('Content-Transfer-Encodeing: binary');
readfile($filename);

?>

当你打开test.php并单击下载时将实现对adam.txt文件的下载。

引用:http://my.oschina.net/adamboy/blog/41676

posted @ 2016-08-31 14:47  万里冰封  阅读(174)  评论(0编辑  收藏  举报