しーぼーデザイン since 2003...

blog ブログ

PerlのJcode.pm

2011.05.24

今までPerlで日本語の文字コードを使用する際、jcode.plを使用していた。
しか〜し、フォームの文字コードがUTF-8の場合、jcodel.plだとUTF-8(UNICODE)はサポート外なので使えな〜いpunch.gif
どうしよう?とググってみたら、今時はjcode.plじゃなくJcode.pmを使うそうなcoldsweats01.gif
今までjcode.plで事足りてたので全然気にしなかったんだけどねsad.gif
書き方はこちら

use lib ‘./lib’;
use Jcode;
$mailto=”$form{‘mailto’}”;
&Jcode::convert(\$mailto,’euc’);
$j = Jcode->new($mailto);
$mailto = $j->euc;
まずはここからJcode.pmをDLして、サーバーにアップ!
※必ず、jcode.pmファイルとJcodeフォルダも一緒にアップしてね(同階層)
jcode.plを使ってた人は”require ‘jcode.pl’;”を”use Jcode;”に変更。その上にuse lib ‘./lib’;も必ずつけてね!
ググると色んな書き方が出てくるけど、自分はこれで反映されたgood.gif
やってみ〜。

Archive

Category

Recent Entry