php出现乱码怎么解决

来源:百度知道 编辑:UC知道 时间:2024/06/15 11:47:15
我现在在一个from表单里其中有一个字段在text里面需要用到中文,可是提交这个from表单后这个字段,会变成乱码???

首先设定你php页面的编码 为gb2312,
如果存入数据库的话,
要添加 mysql_query("set names gb2312");

乱码中有?号,是因为编码错误,信息丢失;
有奇怪的字符,是因为编码格式不对应。

最好的办法:
在页面上用js的escape编码
到程序里面再解码

是html 编码格式的问题! 你可以换成UTF-8 或者GBK 的格式 gb2312 这几个格式你试试!如果还是不行的话!自己写个语言包!