[请益] Header下载

楼主: gmiloveyou (空)   2014-05-26 17:21:22
更新一下 在第一位回复神手的建议之下
检查 之后发现是程式第一行include 的程式码出问题
虽然检查过后还不知道哪里出问题 不过那句注解掉后 下载的档案基本上都不会有问题
目前暂时的解决方法是 在写多一个down.php档案
让 include 的程式码不会影响到 下载的功能这样
==
大家好 最近在维护一个有下载功能的网站
目前卡到的问题是 使用header下载时 似乎档案下载下来的编码全部都是不对的
程式码goole过用了还是一样有问题 也排除过header前输出的问题
拿只有数字的txt档下载就不会出错 但是当英文数字同时使用数字就会消失
也到server里面的资料夹直接开过档案 直接开没有问题
也测过pdf档没问题,但是其他像压缩,word,ppt 全部都会变成乱码
用nodepade++ 打开原来和下载后的档案比对 编码方式不一样
所以目前判断是header出了问题
但是不知道是哪里出错
所以希望大家能够帮忙给个意见
底下是原本的程式码 这网页存盘案的方式是先将档案乱数命名
等要下载时在从数据库捞出原本的名子在下载
http://chopapp.com/#j7kkoc90
我的工作环境:
Windows 64 bit + WAMP (PHP5.4)
麻烦各位神手了 谢谢
作者: banjmin (HD)   2014-05-26 17:33:00
乱码是档名而已 还是整个档案炸掉?
作者: banjmin (HD)   2014-05-26 17:34:00
你先检查你的页面编码 DB编码 connection编码有没有一样
楼主: gmiloveyou (空)   2014-05-26 18:28:00
整个档案炸掉 页面编码db编码, CONNECTION都用UTF8

Links booklink

Contact Us: admin [ a t ] ucptt.com