私は実際に有効な複雑なフォームを作っています。私はサーバー上のファイルを保存するためにこの入力から価値を得たいと思います。フォームから値を取得する方法(symfony 1.4)
<input type="text"
name="produkty[pForm][1][caption]"
id="produkty_pForm_1_caption" />
私はそのような何かしようとしました:
$this->form=new ProduktyForm();
if ($request->isMethod(sfRequest::POST))
{
$this->form->bind($request->getParameter('produkty'),$request->getFiles('produkty'));
if ($this->form->isValid())
{
$file=$this->form->getValue('produkty[pForm][1][src]');
$filename='u';
$extension = $file->getExtension($file->getOriginalExtension());
$file->save(sfConfig::get('sf_upload_dir').'/'.$filename.$extension);
}
}
をしかし、それは動作しません。
「それは動作しません」とは、通常、不十分なエラーの説明を_always_です。 –