Home > Backend Development > PHP Tutorial > 【转载】php运用readfile函数实现上载文件权限判断

【转载】php运用readfile函数实现上载文件权限判断

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-13 10:40:43
Original
809 people have browsed it

【转载】php运用readfile函数实现下载文件权限判断

转自:http://www.imphper.cn/imphper-php-view.php?view=single&id=89

本人有修改!

?

<?php $file = get_file_address();// 文件的真实地址(支持url,不过不建议用url)   if (file_exists($file)){       header('Content-Description: File Transfer');       header('Content-Type: application/octet-stream');       header('Content-Disposition: attachment; filename='.basename($file));       header('Content-Transfer-Encoding: binary');       header('Expires: 0');       header('Cache-Control: must-revalidate, post-check=0, pre-check=0');       header('Pragma: public');       header('Content-Length: ' . filesize($file));       ob_clean();   //重要的就是这个函数的调用, 清空但不关闭输出缓存, 否则下载的文件头两个字符会是0a    flush();       readfile($file);   // 输出文件内容}   ?>  
Copy after login
?

?

?


?

?

?

-----------------------EOF------------------------

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
About header files
From 1970-01-01 08:00:00
0
0
0
objective-c - header search path
From 1970-01-01 08:00:00
0
0
0
header problem
From 1970-01-01 08:00:00
0
0
0
How to control the length of page-header?
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template