JS中URL中带中文参数出现中文乱码以及php利用mysqli获取数据库中中文参数乱码

JS中

解决方法:

decodeURI()解码一下就可以了

php中:

解决方法

在首行加入header("content-type:text/html;charset=utf-8");

在数据库连接部分加入

$link=mysqli_connect($host,"xxxx","xxx","xxxx","xxxx");
mysqli_set_charset($link,'utf8');


你可能感兴趣的:(mysql)