PHP上传文件后是乱码
如题,我的所有PHP页面都是:GB2312的
在上传完后,上传到数据库里的汉字值也都是乱码。数字是:(比如: 9/1/3/9 )
请解决
------解决方案--------------------
检查下数据库内表的编码格式,以及保存你上传文件名的字段的编码格式,
另外,如果都正确的话,
则再看下你操作mysql客户端所支持的格式,最好用set names 把提交的SQL语句编码给指定一下!
------解决方案--------------------
用UTF-8是最好不过了!
------解决方案--------------------
你的数据库中的编码问题吧?
做网站的时候把项目和数据库中的编码一定要统一一下。免得又点麻烦
------解决方案--------------------
同意楼上
用 set name
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号