为何会出现少量乱码 程序员文章站 2022-04-11 23:10:01 ... 为什么会出现少量乱码?本帖最后由 u011263669 于 2013-08-20 19:33:32 编辑 我们公司的网站是个zencart电商网站 网站所有文件格式都是utf-8 无bom编码格式 网站录入数据时都先运行 sql:"set names utf8" 数据库中所有数据表都是 utf8 格式 但某些外国用户在我们网站上注册或者编辑信息,录入数据库时会出现乱码,这种情况出现率5%左右。为什么会出现乱码?怎么解决? 分享到: ------解决方案--------------------他浏览的时候的浏览器的网页编码可能不是utf8的,或者是翻译后浏览。可以用javascript得到客户端的编码------解决方案--------------------两个解决方案: 1.ajax提交的时候,用+encodeURIComponent方法编码。 2.php端可以检查提交的是否是utf8编码。 检查方法 http://www.bo56.com/%E4%BD%BF%E7%94%A8%E6%AD%A3%E5%88%99%E6%A3%80%E6%B5%8B%E6%98%AF%E5%90%A6%E4%B8%BAutf8%E7%BC%96%E7%A0%81/ 声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。 相关文章 相关视频 详解win10下PHP的安装配置(以php5.6为... php Swoole实现毫秒定时计划任务(详解) 一文详解Windows和Linux环境下怎么安装配... 【DTM】PHP协程客户端v0.1 beta版本发... 为何会出现少量乱码 字符集utf8 gbk big5 utf8 与character User实战 通过InputFilterManager取出InputFilter User实战 覆盖Form表单的默认inputFilter 网友评论 文明上网理性发言,请遵守 新闻评论服务协议我要评论 立即提交 专题推荐 独孤九贱-php全栈开发教程全栈 170W+ 主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门 玉女心经-web前端开发教程入门 80W+ 主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门 天龙八部-实战开发教程实战 120W+ 主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习 作者信息 认证0级讲师 发布技术文章 最新文章 热门排行 一文详解Windows和Linux环境下怎么安装配置PHP 详解win10下PHP的安装配置(以php5.6为例) 【DTM】PHP协程客户端v0.1 beta版本发布啦! 【吐血整理】28个关于PHP核心技术的面试题,助力跳槽! php Swoole实现毫秒定时计划任务(详解) 用PHP将女友照片转成可爱的动漫头像! PHP 文件操作函数(专题) PHP ARRAY 数组函数(专题) 循环大量数据导致内存超出,不增加内存如何解决该问题 VPN是什么 最全最详细的PHP面试题(带有答案) PHP四大主流框架的优缺点总结 PHP快速搭建一个简单的QQ机器人 API常用签名验证方法(PHP实现) PHP常用日期时间操作合集 Mac电脑设置hosts的方法(图文步骤) 推荐视频教程 javascript初级视频教程 jquery 基础视频教程 视频教程分类 php视频教程 html视频教程 css视频教程 JS视频教程 jQuery视频教程 mysql视频教程 Linux视频教程 Python视频教程 相关标签: nbsp utf encodeURICompone utf8 javascript 上一篇: 实现ajax三级联动下拉菜单的实例代码 下一篇: PHP版微信公众平台红包API,php公众红包api 推荐阅读 会声会影中导入lrc歌词后出现乱码该怎么解决? 会声会影中导入lrc歌词后出现乱码该怎么解决? 韩信和刘邦的矛盾是怎么出现的 为何韩信死前会提起这个人呢 为什么会出现少量乱码? 为何会出现少量乱码 为何会出现少量乱码
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论