syntax error, unexpected T_STRING

zqq214 2014-10-23 12:47:38
<?php
//文件名
$file_name="Sunset.jpg";
//检测文件是否存在
if(!file_exists($file_name))
{
echo "文件不存在!";
return;
}

//打开文件
$fp=fopen($file_name,"r");


//获取下载文件大小
$file_size=filesize($file_name)

//返回的文件
header("content-type:application/pdf");
//按照字节大小返回
header('Accept-Ranges: bytes');
//返回文件大小
header("Accept-Length: $file_size");
//客户端弹出对话框对应的文件名
header("Content-Disposition: attachment;filename=".$file_name);

$buffer=1024;

while(!feof($fp))
{
$file_data=fread($fp,$buffer);
//把部分数据回送给浏览器
echo $file_data;
}

fclose($fp);
?>

出现Parse error: syntax error, unexpected T_STRING in D:\PHPServer\phpweb\http\test.php on line 20,实在查不出哪里出错了,请高手指点?
...全文
413 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2014-10-23
  • 打赏
  • 举报
回复
//获取下载文件大小 $file_size=filesize($file_name) <---这里少了行结束符 ;
事故的故事 2014-10-23
  • 打赏
  • 举报
回复
版主好眼力!

21,894

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧