page-1.php (取得するページ) に & を追加します。"/> page-1.php (取得するページ) に & を追加します。">
ホームページ >バックエンド開発 >PHPチュートリアル >フォームを送信すると、$_post[XX]で取得したデータが文字化けしてしまいます。
フォームを送信すると、$_post[XX] で取得したデータが文字化けします
問題が発生した後、オンラインの格言に従って
、index.php の前に
page-1.php (取得するページ)
に header("Content- Type:text/html;charset= GB2312");
$key=$_POST['key']=iconv("UTF-8","gb2312",$_POST["key"]);
結果はまだうまくいきません。私は初心者ですが、問題が解決する限り、お気軽に意見を述べてください。
------解決策----------------------
インデックスの最初の行に header("Content-Type:text/html;charset=GB2312");
さらに、php ファイルを gbk エンコードに設定します
------解決策のアイデア- ----------header() 関数は、元の HTTP ヘッダーをクライアントに送信します。
要素は、ページに関するメタ情報を提供できます
メタの概要を一度に説明することはできません。
http://www.w3school .com.cn/tags/tag_meta.asp
-----ソリューションのアイデア----------------------
追加