-1

Perl は初めてで、質問がありました。ユーザーがアンケートの質問に回答できるシンプルなページがあります。さまざまな問題があり、それぞれに 4 つの選択肢があります。私の質問は、ユーザーがすべての質問に回答したことをどのように確認するかということです。ラジオグループ名は、データベースから増分 ID を使用して入力されますが、これが私を混乱させています。たとえば、質問の選択肢のラジオ グループ名が「1」で、別の質問のラジオ グループ名がおそらく「4」であるとします。私は CGI.pm モジュールを使用していません。どんな助けでも大歓迎です。ありがとうございました。

4

2 に答える 2

1

質問識別子のリストを含む隠しフィールドを追加します。

于 2010-12-05T23:56:20.063 に答える
1

質問のリストについてクライアントを信頼するのは、一般的に悪い考えです。

アンケートを表示するために実装したコードを再利用するだけです。フォーム入力フィールドの名前をどのように生成したかがわかります。次に、これらすべての名前を循環して、それぞれの HTTP POST フィールドがあるかどうかを確認します。

さらに質問がある場合は、問題の内容に関するより詳細な情報を提供する必要があります。

于 2010-12-06T13:44:43.537 に答える