質問する
638 次
2 に答える
0
これを呼び出します:
header("Content-Type: text/html; charset=UTF-8");
また、現在持っている見当違いのハック ( htmlspecialchars()
、htmlentities
、addslashes
特にaccept-charset="ISO-8859-1"
) をすべて削除する必要があります。
上記があなたのケースでうまくいく理由を理解するために読むことをお勧めします:
これを理解すれば、UTF-8 が Windows-1252 と誤って解釈され、Windows-1252 が何マイルも離れた場所から UTF-8 と誤って解釈されるという明白な兆候が見られるはずです。
ヘッダー呼び出しが正しく機能していることを確認するには:
于 2013-03-28T13:06:29.043 に答える
0
ここで、問題を解決するのに役立つutf8チュートリアルを見つけました。
以下に例を示します
<form action="demo_form.asp" accept-charset="ISO-8859-1">
于 2013-03-28T06:56:31.507 に答える