你好我现在想简单上传没有数据库。
控制器内部:
public function UploadAction(Request $request)
{
$form = $this->createFormBuilder( array('csrf_protection' => false))
->add('file', 'file')
->add('Send', 'submit')
->getForm();
if ($form->isValid()) {
$extension = $file->guessExtension();
if (!$extension) {
// extension cannot be guessed
$extension = 'bin';
}
$file->move('blah', rand(1, 99999).'.'.$extension);
}
return $this->render(
'FelekFosBundle:Plik:Upload.html.twig',
array(
'form' => $form->createView(),
)
);
}
此外,我想禁用csrf_protection
仍然使用的代码似乎无效。
csrf_protection
之外,表单呈现得很好。仍然没有预先形成任何上传动作。我得到错误。
csrf_message CSRF令牌无效。请尝试重新提交 形式。