+ -
当前位置:首页 → 问答吧 → header的一个用途请教

header的一个用途请教

时间:2011-08-30

来源:互联网

PHP code

$m_file1 = urlencode($m_file);
header('application/octet-stream; charset=utf-8'); 
header('Content-Type: application/octet-stream');
header( 'Content-Disposition: attachment; filename="'.$m_file1.'"' );//
readfile("../temp/$m_new_file");



GOGOLE上有说用urlencode的方式能产生中文名称,请问我这样处理,为何得到的还是编码后的文件名?

谢谢!

作者: php_aga   发布时间: 2011-08-30

不懂,你在header('application/octet-stream; charset=utf-8'); 这个之前用echo $m_file1看看对不对呀。如果你$m_file变量之前编码过了,urlencode肯定能解码的。

作者: lizyl   发布时间: 2011-08-30

你的文件名不是用urlencode编码了吗?
用urldecode解码就好了。

作者: jordan102   发布时间: 2011-08-30

热门下载

更多