下面的前提是在程序开始前,设定好服务器的编码,如何设置自行搜索。
网页乱码时,在网页头部加上,下面两句意思相同,使用其一即可。
echo "<meta http-equiv='content-type' content='text/html; charset=utf-8'/>";
header("Content-type:text/html;charset=utf8");
mysql数据库乱码时,在mysql_select_db("数据库名");后加上语句:
$result=mysqli_query($connect_id,"set names utf8");
或
mysql_query("set names utf8");
如果还是乱码,可能在保存文件的时候编码有问题,可以做如下尝试:
就可以搞定了。当然要先看你的数据库的编码类型,一般用utf8就行,也可以用GBK格式。