Perlについての質問箱 25箱目
■ このスレッドは過去ログ倉庫に格納されています
0776デフォルトの名無しさん
2006/07/12(水) 16:59:32CGIの一部ですが,Perlの問題だと思うのでここで質問させて下さい.
投稿フォームがあるCGIから送信されたデータをuse CGIで,以下の様に受け取っています.
$value_id3 = $form->param('yourid3');
ここで,$value_idnにはyesが入るか空です.
しかし,yourid1,yourid2,yourid3...と個数が定まらないし,効率が悪いので,
@value_id = (
{
ID = 1,
value = 'yes',
},
{
ID = 2,
value = '',
},
...
);
となる様にwhile文を回そうと思うのですが,
while (*1*) {
$value_id[$cnt]{ID} = $cnt;
$value_id[$cnt]{value} = $form->param('yourid*2*')
$cnt++;
}
*1*と*2*の箇所で悩んでいます.
*2*はシングルクオートの中に$cntの様な変数は入れられませんよね?
どうするのが賢い方法なのでしょうか.
■ このスレッドは過去ログ倉庫に格納されています