看看PHPWind中的这段代码吧,对你有帮助!
他下载的文件有附件表的!
是否登陆不会判断的话,估计下面代码你看的够呛,呵呵! //header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s',$timestamp+31536000).' GMT');
header('Pragma: no-cache');
header('Content-Encoding: none');
header('Content-Disposition: '.$attachment.'; filename='.$name);
header('Content-type: '.$fileext);
if($filesize){
header('Content-Length: '.$filesize);
}
$fp=fopen($fgeturl[0],'rb');
flock($fp,LOCK_SH);
while($downcontent=fread($fp,2048)){
echo $downcontent;
}
fclose($fp);
exit;
他下载的文件有附件表的!
是否登陆不会判断的话,估计下面代码你看的够呛,呵呵! //header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s',$timestamp+31536000).' GMT');
header('Pragma: no-cache');
header('Content-Encoding: none');
header('Content-Disposition: '.$attachment.'; filename='.$name);
header('Content-type: '.$fileext);
if($filesize){
header('Content-Length: '.$filesize);
}
$fp=fopen($fgeturl[0],'rb');
flock($fp,LOCK_SH);
while($downcontent=fread($fp,2048)){
echo $downcontent;
}
fclose($fp);
exit;
解决方案 »
- 新手问个函数的问题
- apache + PHP + mysql 怎么在网页实现存储和显示图片?
- 怎样用ZEND Optimizer 加密PHP
- 表单冲突
- 分数不多,请高手们帮解决一个菜鸟问题。
- 小弟我遇到 PHP + MYSQL 问题,想请高手大哥为我指导.................急急急
- 怎样从一个变量中取出所含有的图片?
- Apache如何让它在浏览时只显示页面而不显示文件目录?
- 根据不同会员显示不同下拉菜单
- 计算订单总数和总金额
- 错误如下:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
- 求高手帮我解决一逻辑问题?
PleaseDoTellMeWhy(沉默坚持)只是提供给你一个下载文件的方法。
关于权限的判断你就在这段代码前判断。
关于“下载下来后,还要从该页面中读取一个特定的字符串。”
你可以在你能取到这个字符串的时候放到session或者那里。你用的时候去拿即可`