Raser 2005年02月21日
UTF-8和url中文的问题,急,在线等
我的网站有下载链接,链到我的FTP站点。
FTP上的文件有的是用中文做文件名的,(GB2312编码,不要叫我改成西文名字,这办不到)我的下载页面是用UTF-8存的,所以下载的时候,不论在URL中直接用文件名还是加入urlencode都不能下载。我发现GB2312的“中国”urlencode后是“%D6%D0%B9%FA”,而UTF-8的则是“%E4%B8%AD%E5%9B%BD”。因为数据库的问题,我也不能把UTF-8页面改成GB2312,不然不兼容。现在我要在UTF-8的php页上提供下载,怎么办?
如果在url中直接用中文,那么就只有IE才能识别,Mozilla识别不了,这样的话我就无法提供Linux程序下载了。请各位大虾帮忙
...全文
324 点赞 收藏 7
写回复
7 条回复

还没有回复,快来抢沙发~

发动态
发帖子
基础编程
创建于2007-09-28

9730

社区成员

14.0w+

社区内容

从PHP安装配置,PHP入门,PHP基础到PHP应用
社区公告
暂无公告