2

私はperlプログラミングの初心者です

フェッチの値がnullの場合、コードの一部を実行したいのは、Cookieが存在しないことを意味し、Cookieがある場合は別の部分です。

しかし、私はエラーに直面しています:

ソフトウェア エラー:

/net/rtulmx0100/fs7/www/LabelMeDev_Student/annotationTools/perl/session_test.cgi 行 93、<FP> 行 3 で未定義の値に対してメソッド「値」を呼び出すことはできません。

これが私のコードです:

%cookies = CGI::Cookie->fetch;
$id = $cookies{'name'}->value;
if($id == null)
{ 
    print "Content-Type: text/plain\n\n" ;
    print "hahahah";
}
else{
    print "Content-Type: text/plain\n\n" ;
    print $id;
}
4

1 に答える 1