php隐藏文件下载路径实例
如果我们需要隐藏下载文件路径我们只要直接输入就可以了,而不需要跳转路径,下面我们来看一个实例,希望对各位同学会有所帮助,代码如下:
<?php //设置头信息,强制下载文件 function download_send_headers( $filename ) { // disable caching $now = gmdate ( "D, d M Y H:i:s" ); header( "Expires: Tue, 03 Jul 2001 06:00:00 GMT" ); header( "Cache-Control: max-age=0, no-cache, must-revalidate, proxy-revalidate" ); header( "Last-Modified: {$now} GMT" ); // force download header( "Content-Type: application/force-download" ); header( "Content-Type: application/octet-stream" ); header( "Content-Type: application/download" ); // disposition / encoding on response body header( "Content-Disposition: attachment;filename={$filename}" ); header( "Content-Transfer-Encoding: binary" ); } $file_name = 'download.csv' ; $file_path =dirname ( __FILE__ ). '/file/' . $file_name ; download_send_headers( $file_name ); readfile( $file_path ); exit ; ?>查看更多关于php隐藏文件下载路径实例 - php函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did30635