ホームページ  >  記事  >  バックエンド開発  >  この文字化けしたコードの問題を解決する方法を教えてください。

この文字化けしたコードの問題を解決する方法を教えてください。

WBOY
WBOYオリジナル
2016-06-23 13:44:42891ブラウズ

これは前の部分です
header("Content-Type:text/html;charset=utf-8");
?>



<スクリプト>
function show(username){
if(username==""){
alert("用户名不可");
戻る;
}
var ajax=Ajax();
var userobj=document.getElementById("userid");
ajax.post("form.php",{username:username},function(data){
userobj.innerHTML=data;
});
}



ユーザー名:

パスワード:


これは模拟服务器部分です

header("Content-Type:text/html;charset=utf-8");

$mysqli=new mysqli("localhost","root","123456","web");

$result=$mysqli->query("select * from user where user='{$_POST["username"]}'");

if($result->num_rows > 0){
echo "用户{$_POST["username"]}既在、使用できません";
}else{
echo "用户{$_POST["username"]}は存在しません、使用できます";
}

在浏览器出现中文乱码,怎么解决呀,,,,谢谢各位大神帮帮忙!!!! )

你的服务端文件不是utf

Seeview の PHP スクリプトのコード形式は、utf8 で実行する必要があります。
サービス端末を設定するためのコードですか?

f-8

これは BOM によるものです

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。