文字コード掲示板


記事表示


No.094投稿日時:2003/08/30(土) 00:38    <親記事>
投稿者:花太郎

CGIでの文字化けについて

はじめまして。検索にてこちらの掲示板を見つけました、花太郎と申します。
今、掲示板スクリプトを動作テスト中に、あるサーバでだけ解消されない問題があり困っております。
新規投稿やレス機能のほかに、編集上書きの機能をつけたのですが、編集上書きの際にだけ、表題が文字化けとなり、テキストエリアでの記事に無駄な改行コードが入ってログが崩れます。

$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で入力があることを前提に文字コードの対応をしても、変化がありません。

同じフォームから、同じ機種やブラウザで同じ人間が入力し、一度目は正しく判別され、二度目は必ず文字化けする、なんてことはありえるのでしょうか。
ご教授よろしくお願い致します。


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki