文件下载后乱码问题 这里这一系列的header起什么作用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加上Header("Content-type: application/file");不用 header("Content-type: application/octetstream"); xumail(笑傲江湖) 您说的方法没有效果,还是那个问题,请大家在出手帮忙……谢谢! 我觉得PHP代码应该没什么问题,会不会你把文件传到Linux上时,这本身就出问题了?只是个思路。还有Linux和回车换行和Windows是不一样的。你再试试? genbin(蓝丐) 你好:我上传的文件是doc,rar格式的,只是把文件上传到服务器上,没有进行任何操作,在下来后就乱码了。我是用ftp软件直接从服务器上下来看,没有乱码!我不知道该怎么办了 你上传的文件,文件名是中文的吗?如果非要中文的就建个库记录文件名;要代码Email给我:[email protected]我有现成的! 很简单,windows支持中文,8位传输,所以传输过程中不会出错,而linux可能不支持支持中文,8位传输,在传输过程中会忽略ASCII码大于128的字节,所以会出错了,你在传输过程中应用base64进行编码转换,这样无论在什么系统中都可以正确传输使用了! to allkill(傲气游) 我用文本测试是没有问题的您是说我在把文件通过base64编码输出到客户端?谢谢! 加以个头试试header("Accept-Ranges: bytes"); 求解决方案 现金求解:某类考试的毕业生判断条件的树形显示解决办法 关于ACTION传递的小疑问! 求《smarty中文手册》 这段代码应该怎么改~ ZEND STUDIO CLIENT 开发环境好像不支持中文输入 WEB-FAX 网上传真 向大家请教一下,一些关于网上购物的问题 关于文本操作的几个问题~@~ 如何建立多层目录?高手们帮帮忙! 关于phpmyadmin的问题 为什么不能显示最新的一条记录??
Header("Content-type: application/file");
不用
header("Content-type: application/octetstream");
你再试试?
如果非要中文的就建个库记录文件名;
要代码Email给我:[email protected]
我有现成的!
我用文本测试是没有问题的您是说我在把文件通过base64编码输出到客户端?谢谢!
header("Accept-Ranges: bytes");