> 백엔드 개발 > PHP 튜토리얼 > php菜鸟求解-关于文件下载

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

WBOY
풀어 주다: 2016-06-13 10:12:32
원래의
808명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿