| No.094 | 投稿日時: | 2003/08/30(土) 00:38 <親記事> |
| 投稿者: | 花太郎 |
はじめまして。検索にてこちらの掲示板を見つけました、花太郎と申します。
今、掲示板スクリプトを動作テスト中に、あるサーバでだけ解消されない問題があり困っております。
新規投稿やレス機能のほかに、編集上書きの機能をつけたのですが、編集上書きの際にだけ、表題が文字化けとなり、テキストエリアでの記事に無駄な改行コードが入ってログが崩れます。
$value =~ s/\r\n\n/\r/g;
$value =~ s/\r\n/\r/g;
$value =~ s/\n/\r/g;
$value =~ s/ \r/\r/g;
$value =~ s/\t//g;
$value =~ s/\r/<br>/g;
&jcode'convert(*value,'sjis');
として、改行コードの統一と&jcode'convertをしていたのを
そのサーバに合わせて
&jcode'convert(*value, "sjis", "jis");
と、JISで入力があることを前提に文字コードの対応をしても、変化がありません。
同じフォームから、同じ機種やブラウザで同じ人間が入力し、一度目は正しく判別され、二度目は必ず文字化けする、なんてことはありえるのでしょうか。
ご教授よろしくお願い致します。