jcodeの半→全角変換でUndefined subroutineのエラーの解決方法を教えて
[上に]
[前に]
[次に]
einstein
[E-Mail]
[HomePage]
2000/02/24(木) 14:52:48
はじめましてeinsteinと申します。
wwwlngを使用させて頂いていますが、jcode.plのh2z_eucを使用した箇所で
以下のエラーが発生します。
Undefined subroutine &jcode::h2z_euc
called at /home11/einstein/public_html/board/wwwlng.cgi line 917.
なんとか半角を全角に変換したいので、どなたかアドバイス頂けませんで
しょうか。
また、convert(*line, "euc" , "", "z")も使いましたが半角の変換はやって
もらえません。
ちなみに環境は
perl5 (Ver5.005)
jcode.pl(ver2.11)
です。
よろしくお願いします。
B-Cus
2000/02/25(金) 11:55:09
ふむ。require 'jcode.pl' でこけてるなら、
そこで失敗するはずだし、jcode.pl-2.11 には
h2z_euc はあるはずなんですけどね。
1. 古い jcode.pl を require してないかチェック。
2. require 'jcode.pl';
$data='abc';
&jcode::h2z_euc(\$data);
とだけ書いたスクリプトが動くかどうかチェック。
3. それでもダメなら wwwlng.cgi を wwwlng.txt として
ソース公開 (多少いじってるように見受けられたので)。
また、今配布している wwwlng で動くかどうかチェック。
einstein
[E-Mail]
[HomePage]
2000/02/25(金) 12:24:11
レスありがとうございます、試してみます。
[上に]
[前に]
[次に]