
<?php
echo '<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
</head>
<body>
<form action="test2.php" method="POST">
<input name="str1" value="テストです">
<input type="submit">
</form>
</body></html>';
exit;
}
?>
こうして送信されたデータは
<?php
echo '<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS">
</head><body>';
echo $_POST['str1'];
・・・・・
として表示しますが、このままのテストソースではSJISで普通に表示されますが、EUCで表示するにはWindowsの中のphp.iniを編集すればよいと思います。
どのようにすればよいですか?
test2.phpが・ニ・ケ・ネ、ヌ、ケと表示したら成功です。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
mbstring.internal_encoding = EUC-JP
mbstring.http_output = EUC-JP
になっていて、入出力共にEUCで統一されてるならば、
<meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS">
↓
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
と入出力それぞれのHTMLを変更して、
ファイルをEUCで保存していないと、
単に化けている日本語が表示されると思います。
質問の意図がイマイチ理解できないので、
こういうことを求めているのか自信もてませんが・・・
No.3
- 回答日時:
>サーバと同じ文字環境をローカルで作成しようとしているところです。
サーバでは phpinfo() は表示できませんか。
表示できるならその中のmbstringの設定を同じにすれば良いと思います。
mbstring.internal_encoding "euc-jp"
mbstring.encoding_translation On
なのだと思いますが
No.1
- 回答日時:
<?php
mb_language('ja');
mb_internal_encoding('sjis');
echo '<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS">
</head><body>';
echo mb_convert_encoding($_POST['str1'],'euc-jp');
・・・・・
では?
この回答への補足
ありがとうございます。すみません、質問が不足でした。
何もコンバートせずにEUCを出力するようにしたいです。
サーバと同じ文字環境をローカルで作成しようとしているところです。
サーバでは質問文のソースで・ニ・ケ・ネ、ヌ、ケと表示されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付と年月日を選択するコード...
-
XMLパースエラー回避方法
-
PHP(smarty)についての質問(文...
-
文字化けについて
-
php エラー
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
-
CFileDialogの最初のディレクト...
-
PHP session_destroyとsession...
-
さくらインターネットでメール...
-
Subversionのリポジトリの削除
-
.phpファイルが、表示されない
-
「クラウドにアップロード」」...
-
@fileとは
-
phpの条件文について
-
*.php、*.php3、*.phtmlの違い
-
PHPを使ってRSSコードから画像...
-
ビットマップ画像を読み込むプ...
-
Illustratorで文字と画像を流し...
-
phpのクラスにて別ファイルの変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化けについて
-
phpの画面表示が真っ白です
-
日付と年月日を選択するコード...
-
PHPでHTLM入力された背...
-
ライブドアブログにPHPスクリプ...
-
phpの質問です
-
PHP→JavaScriptへの書き換え
-
一つのphpファイルでframeset
-
外部PHPファイルの読込みについて
-
phpでテキストファイルへ書き込み
-
PHPをはじめて1日目なので・・・
-
header関数について
-
mb_convert_variablesで変換出...
-
更新pingの送信について
-
Wordpressを利用したソート機能...
-
連番を書き出すなどの単純処理...
-
ここでの ②if($su_d<>"")の比較...
-
文字列の一部を取り出したいの...
-
POSTされた値をEUCで表示したい
-
ローカル環境で動くのに本番環...
おすすめ情報