2011-08-03 4 views
1

私はcgiオブジェクトを取り、CGI :: FormBuilderオブジェクトを作成するメソッドを持っています。それが提出された場合は、db接続を行い、それ以外の場合はデータを処理し、いくつかのデータを事前入力してフォームをレンダリングします。提出されたCGI :: FormBuilderオブジェクトを作成するには?

私は単体テストを書いています。したがって、私はcgiオブジェクトを与えたいと思って、それは送信されたフォームとプロセスデータを作成します。

送信するフォームを実行するには、cgiでどのパラメータを指定する必要がありますか?

ありがとうございます。

+0

がそれを見つけた:(submittedname_of_the_form)_(name_of_the_form) –

答えて

1

パラメータ(submittedname_of_the_form)です_(name_of_the_form)

0

おそらくあなたが望む:

$q = CGI->new(INPUTFILE); 
#or 
$q = CGI->new(\*STDIN); 
#or 
$q = CGI->new($my_query_string); 
#or 
$q = CGI->new(\%my_form_params); 

As described on CPAN CGI page

+0

私はCGIオブジェクトを作成したいですあなたが上で説明した方法の1つですが、実際のところ私はcgiオブジェクトでformbuilderに提出する必要があるパラメータを学習したいと思っていました。私はすでに最初の8時間で答えとして追加することができなかったので、私がすでに見つけてコメントとして追加したいと思っていました。 –

関連する問題