网页的字符集都是utf-8,数据库也是utf-8,传递中文后为何是乱码
你的编程语言是什么?编程语言中的语句有的是和字符集相关的。
实在不行就编码一下,,在传过去,,,
http://blog.csdn.net/xionglangs/article/details/50195449,看看它能不能解决。
数据库是utf-8,表是吗?字段是吗?
你是不是用的mysqli来操作数据库的?mysqli默认的编码是latin,所以在执行前要加一句:
'''
mysql_query("set character set 'utf8'");
mysql_query("set names 'utf8'");
'''
你数据怎么提交的,用encodeURIComponent编码下要发送的数据,要不包含中文可能会乱码