use CGI qw/:standard/; 普通に利用するならこれでOKでしょう。 CGIからのパラメータの受け取り paramを使います。 param()の戻り値はスカラーコンテキストでは、最初の値がセットされます。よく使うのは、name の入力があれば、$nameに値をセットし、無ければデフォルトの文字をセット。 my $name = param('name') || '匿名さん'; とか、name が入力されていなければエラーを表示する。 my $name = param('name') or error('名前を入力してください!'); とかです。 戻り値がリストコンテキストの時は、値のリストを返します。これはチェックボックスなどに同じ名前を付けて置いて、処理を簡単にしたりするときに利用します。 例えばHTML側がこんな感じで、 問5 好きな果物は?(当てはまるもの全てにチェック