最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP IE中下載附件問題解決方法

 更新時間:2014年01月07日 17:48:31   作者:  
在IE中下載附件之前要清空緩存、中文文件名要用urlencode編碼,下面有個不錯的示例,需要的朋友可以參考下
重點:

1、在IE中下載附件之前要清空緩存。

2、中文文件名要用urlencode編碼。
復制代碼 代碼如下:

Header("Pragma: "); //不加的話,IE中會提示目標主機無法訪問
Header("Cache-Control: "); //不加的話,IE中會提示目標主機無法訪問
Header("content-type: $type");
Header("accept-ranges: bytes");
Header("Content-Transfer-Encoding:base64");
Header("accept-length: " . filesize($path_c));
Header("content-disposition: attachment; filename=" .urlencode($filename)); //IE中不用urlencode中文名會出現(xiàn)亂碼
readfile($path_c);
exit;


復制代碼 代碼如下:

header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.urlencode(basename($file) )); //IE中不用urlencode中文名會出現(xiàn)亂碼
header('Content-Transfer-Encoding: binary'); //二進制傳輸
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); //不加的話,IE中會提示目標主機無法訪問
header('Pragma: public'); //不加的話,IE中會提示目標主機無法訪問
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;

相關文章

最新評論

双桥区| 荆门市| 饶河县| 漳州市| 迁安市| 庆安县| 仁寿县| 文山县| 鹤山市| 桃江县| 益阳市| 鸡西市| 阳信县| 乌恰县| 永靖县| 怀化市| 榆中县| 双鸭山市| 河东区| 鄯善县| 岳普湖县| 廊坊市| 冀州市| 靖远县| 苍溪县| 神池县| 民丰县| 平邑县| 酒泉市| 澄迈县| 洪洞县| 天门市| 渭南市| 渭源县| 镇安县| 泊头市| 海伦市| 吐鲁番市| 磐石市| 洪雅县| 皋兰县|