![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
PHP4で作成しています。
あるPHPファイルが読み込まれたとき、
パラメータが引き渡されているか確認し、
引き渡されていない場合には、
別のページにジャンプするように以下のように作成しています。
if ($aaa==""){
header("Location: aaa.php" );
}else{
header("Conten-type: text/html; charset=Shift_JIS");
}
通常、aaa.phpファイルは文字化けしないのですが、
このファイルから自動的に飛んだときに
文字化けで表示されてしまいます。
ブラウザの更新ボタンをクリックすると、
きちんと表示されるようになります。
文字化けした時のエンコードを見ると
西ヨーロッパ言語になっています。
aaa.phpファイルでも、
charset=shift_jis
と指定しているのですが、
何が原因でしょうか?
よろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ジャンプ先のページの<head>の間に以下のタグを埋め込めばなおると思います。
<meta http-equiv="content-type" content="text/html; charset=shift_jis">
参考URL:http://coltd.tk/
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_15.png?5a7ff87)
No.2
- 回答日時:
いずれも文字コードがShift_JISなら、いずれの場合にも文字コード指定を入れる。
if ($aaa==""){
header("Conten-type: text/html; charset=Shift_JIS\nLocation: aaa.php" );
}else{
header("Conten-type: text/html; charset=Shift_JIS");
}
Locationでjumpしてから文字コード指定しても、ブラウザはその前のデータを参照してしまうという記述をどこかで読んだように思います。
ありがとうございます。
ですが、
Conten-type: text/html; chrset=Shift_JIS
を記述したら、
aaa.phpに飛ばず、そのファイルの内容が
表示されてしまいました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP メールフォームのタイトルが文字化け 2 2023/06/17 12:00
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
csvファイル出力時に文字化けし...
-
XMLのロードに失敗する
-
PHPのif文でその処理を途中で抜...
-
【file_exists】ファイルが存在...
-
onedrive にexcelファイルをア...
-
拡張子php画像をjpg画像等に変...
-
youtubeに音声のみのmp4ファイ...
-
PHPのMySQLモジュールのインス...
-
pixivのイラスト投稿の仕方を教...
-
javascriptからphpへ変数
-
PHPで作るフレーム、どんな風に...
-
PHPで外部プログラムのバックグ...
-
FTPでのファイルとディレクトリ...
-
ファイルアップロードの上限を...
-
フレームワークの選定について
-
ヒアドキュメントの中で別ファ...
-
PHP8を使うと、大量のWarningが...
-
さくらサーバーにて、phpからメ...
-
PHP MySQLに画像を直接保存
-
localhostでphpのページが表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EclEmmaレポートのエクスポート...
-
PHPで韓国語の表示がうまくいき...
-
PHPExcelバッファへの書き込み...
-
文字コード変えたら、fopenでき...
-
HTTPヘッダはメタタグにも記述...
-
Eclipseで文字化け
-
csvファイル出力時に文字化けし...
-
phpで動的タイトル
-
文字集合範囲外の文字とパーセ...
-
phpログファイルの文字化けにつ...
-
PHPで「®」や特殊文字のエスケープ
-
phpフォームで文字化け
-
Google Chromeで文字化け
-
発生した文字化けに対する対処
-
サーバーにアップすると文字化...
-
GEEKLOG(ギークログ) 文字化け
-
PHP time()に関しての質問です
-
文字化けについて
-
UTF8のページでIEがシフトJISを...
-
batファイルでうまく動かないプ...
おすすめ情報