为了账号安全,请及时绑定邮箱和手机立即绑定

以前做的一个网站asp.net+mysql,经常会出现乱码,可能是什么原因?

/ 猿问

以前做的一个网站asp.net+mysql,经常会出现乱码,可能是什么原因?

慕姐8265434 2018-08-08 07:10:56

由于遗留性问题,使用的是mysql数据库,另外发贴人可能会使用big5码发布内容,因此有时候会出现大堆的问号乱码,请大家帮忙分析下,可能是什么原因,有没有什么办法可以彻底解决?

页面编码是utf-8,mysql 数据库字符集也是utf8 -- UTF-8 Unicode,关键是每次出现乱码,只要重启IIS就恢复正常。

https://img1.mukewang.com/5b7a33870001fcf009570584.jpg

查看完整描述

1 回答

?
慕后森

你网页时utf8意味着客户端时utf8编码,那么用户提交怎么会时其他编码?你还单独在客户端指定编码?如果是这样客户端指定编码就行了三。

如果时上面你描述的情况,不排除部分(页面或功能,比如页面未声明编码,但有的声明了,后来浏览器就默认了其他编码)编码修改造成。你是在拿不准可以打日志把binary记下来,比较一下就行了,如果binary是一样的,就可能是前面的假设。


查看完整回答
反对 回复 2018-08-20

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信