CGI-BBS > CGI > Perl > 掲示板にて半角カタカナで投稿をしたが文字化けになってしまう。


カレッヂ
カレッヂ


質問者 カワウソ  投稿日 2004/2/19(木) 10:31:45
Perlで掲示板を作ったんですが他のコンピューたからのアクセスに於いて投稿文を
半角カタカナで入力するとその投稿内容が文字化けしてしまいました。
jcode.plを新しく入れたのですが直りません。
アドバイスお願いします。

プロバイダ参照:
サーバのOS:WINサーバ
パソコンのOS:WinNT系
エディタ:秀丸エディタ
FTPソフト:
サーバ移転:した
改造:していない
CGI習熟度:(未選択)

回答者 トンマ  [削除]  投稿日 2004/2/26(木) 00:00:40
それは普通に文字化けします。。
理由はともかく
文字化けします。w

防ぐには
SJISに変換するなら
# jcode.plを利用して文字コード変換
&jcode'convert(*value,'sjis');
	
# jcode.plを利用して半角カナ問題を解決
&jcode'h2z_sjis(*value);

こんな感じで&jcode'h2z_sjis(*value);
を書くことによって
回避できると思います。
質問者 カワウソ  [削除]  投稿日 2004/2/26(木) 08:08:42
お返事どうもありがとうございます。
アドバイスどおり何とか頑張ってみます。

返信(回答)する

 


Web裏技