Heim  >  Artikel  >  Backend-Entwicklung  >  php-mysql编码有关问题

php-mysql编码有关问题

WBOY
WBOYOriginal
2016-06-13 10:45:56764Durchsuche

php-mysql编码问题
做了个php的下载的功能,有list.php页面和download.php页面,数据库的表用的是utf8,连接数据库也用了set names 'utf8',两个php页面也加入了声明utf-8的header,保存的时候也选择了utf8,为什么页面一切都正常,就是点击下载中文名字的文件时候会找不到文件,点击英文的能正常下载
链接数据库的时候用set names gb2312就可以找到要文件

------解决方案--------------------
对!是这样的
你是在 window 操作系统下工作,你的硬盘中都是简体中文(gbk)的文件名
如果你用 utf-8 编码的文件名,计算机就不认得了
------解决方案--------------------
用iconv转码试试?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn