- - PR -
jcodeエラー?
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-05-29 00:45
IIS+win2000サーバで
perlのスクリプトを設置しているのですが、 以下のようなエラーが発生します。 The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Undefined subroutine &jcode::f called at jcode.pl line 111. ここのエラーの原因はわからないのですが、 ただどういう時にエラーが発生するかは特定できました。 どういうケースで、エラーが発生するかといいますと フォームに漢字、カタカナ、ひらがなを入力したときのみ 上記のエラーがでます。 どのようなスクリプトかといいますと、 フォームに入力した情報が、管理人にメールで届くといった仕組みです。 以下に原因と思われる下りのスクリプトを添付します。 sub do_order { local($id, $oneline, $i, $j); &get_cookie(1); &get_cookie(2); &get_cookie(3); &get_cookie(4); $myname = $COOKIE{myname}; &jcode'convert(*myname,'$kanjicode'); # ' $myfuri = $COOKIE{myfuri}; &jcode'convert(*myfuri,'$kanjicode'); # ' $mymail = $COOKIE{mymail}; &jcode'convert(*mymail,'$kanjicode'); # ' for($id=0;$id<=$qcount;$id++) { $j = "my$id"; $form{$j} = $COOKIE{$j}; &jcode'convert(*form{$j},'$kanjicode'); # ' } *が手前についている変数のみが、エラーを発生させます。 他に、このような症状の方がいましたらご教授ください。 |
|
投稿日時: 2003-05-29 17:14
jcode.plに直接アクセスすると
以下のようなエラーが発生します。 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: UNIX環境ではでていません。 |
1
