ホームページ > バックエンド開発 > PHPチュートリアル > php菜鸟求解-关于文件下载

php菜鸟求解-关于文件下载

WBOY
リリース: 2016-06-13 10:12:32
オリジナル
803 人が閲覧しました

php初学者求解--关于文件下载
大家好 我是个新手 正在学习中 刚看了传智播客的视频中关于文件下载的部分 ,按照开始韩老师给的代码自己写了一遍,但是为什么图片是在页面中显示 ,而不是从浏览器下载?

请各位朋友帮帮忙 不胜感激



$file_name="mao.jpg";
if(!file_exists($file_name)) {
echo "文件不存在!";
return;
}
$fp=fopen($file_name,"r");
$file_size=filesize($file_name);

header("Content-type: application/octet-stream");
header("Accept-Ranges: bytes");
header("Accept-Length: $file_size");
header("Content-Disponsition: attachment; filename=".$file_name);

$buffer=1024;
while(!feof($fp)){
$file_data=fread($fp,$buffer);
echo $file_data;
}
fclose($fp);
?>

------解决方案--------------------
header("Content-Disponsition: attachment; filename=".$file_name); 这儿多了个n,所以无效

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート