- ベストアンサー
フォーム受け渡しの際の文字化け
phpスクリプトで フォーム入力→確認画面→ログファイルに書き込み→別スクリプトによりログファイル読み込み→表示 というスクリプトを作ったのですが、フォームに本文を入力した際に 確認画面で本文を見ると、文字化けしてしまいます。 例えば、芸能界と書けば芸柏lになってしまうなど、何故かある一定の文字が書き込めません。(他の大半の文字は文字化けしない) おそらく、euc-jpではなくSJISでphpスクリプトを作っているためだと思うのですが、どうしてもSJISで書きたい場合、何か解決方法はありますか? また、表示するときにSJISになっていればいいため、入力段階などではeuc-jpでも大丈夫です。 ご教授お願いします。
- みんなの回答 (4)
- 専門家の回答
お礼
ありがとうございます。確かに、shimixさんの言うとおり行えば 文字化けを直すことができました。 まだまだわからないことがたくさんあり、スクリプトも稚拙なものしか作れませんが、徐々に勉強していこうとおもいます。 今回はわかりやすく、理解しやすい回答をありがとうございました。