スレッド表示 | フラット表示〕 全トピック 920 件中 895 番目 次≫ ≪前

文字化けじゃないんですけど…

created: 2003-03-07 01:15 | modified: 2003-03-09 16:01 | reply: 2

[177] 文字化けじゃないんですけど…

user: p_decky | created: 2003-03-07 01:15
フォームに入力した文字(日本語のみ)が
「&#12358」
みたいにコードになってしまうのはなぜなんでしょうか?

レスがつけられる掲示板を作って、
新規投稿については問題なく表示できるのですが、レスの記事がすべて
あ$#12358
って出てしまいます。
ちなみに英数字は大丈夫です。
reply: 178 返信 編集 削除

[178] 『切り分け』が必要ですね。

user: ゆうじ | created: 2003-03-07 17:07
フォームに入力されたテキストが、
見事に文字コード化けしてしまってますね。

どの時点でコードに変わってしまったのか確かめる為に、
ポイントになるところで、テキストの内容を
表示させてみてはいかがでしょう。

1.レスフォームに入力されたテキストがスクリプトに渡された時。
2.ログファイルへ保存する直前。
3.ログファイルから読み込んだ時
4.表示させる直前。

入力に近い方から順番に確かめていって、
コードに変わったところを発見したら、
その前の処理が原因ということなので、
さらに細かく確認して絞り込む。

面倒ですが、いろんなことに応用できる
原因究明のじょうとう手段です。
Parent: 177  reply: 185 返信 編集 削除

[185] なんとかできました。

user: p_decky | created: 2003-03-09 16:01
ログファイルに書き込んだ時点で文字化けてたので
>1.レスフォームに入力されたテキストがスクリプトに渡された時。
が原因だったようです。

スクリプトを一行ずつ丁寧に読んで
記述を修正したらうまくいきました。
受け渡す変数の書き方がちょっとまずかったみたいです。

はぁ?しんど。
Parent: 178  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 895 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑