对于PHP乱码。师傅们赐教吧~

[复制链接]
查看11 | 回复2 | 2011-11-27 22:18:59 | 显示全部楼层 |阅读模式
不明白你说的意思 你如果数据库是utf8的 那么你的php文件也要是utf8的 链接数据库以后还要写上 mysql_query("set names 'utf8' "); 这样存入数据的就不会是乱码了如果你输出的汉字是乱码 比如你 echo '这是汉字……'; 出现乱码了 那么在你的php代码开头加上(最起码要在输出之前加上)header('Content-Type: text/html; charset=utf-8'); 输出的就不会乱码了 如果是gbk的 同理 header('Content-Type: text/html; charset=gbk');...
回复

使用道具 举报

千问 | 2011-11-27 22:18:59 | 显示全部楼层
页面编码要保持一致,如果你页面用gbk,数据库时utf8,你可以把取出的变量进行转码,iconv("UTF-8","GBK",$username); 然后在页面显示就可以了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行