我正在开发一个用于民意测验的Symfony包。我试图用Symfony Form builder构建我的投票,但由于数据复杂,我遇到了很多问题,所以我决定在html文件中手动构建表单。
现在是否还有可能继续做这样的事情:
如果($Form->isSubmitted()&&$Form->isValid())
?
我是否必须将表单发送到另一个PHP文件,如,或者我仍然可以在我的控制器中捕获它,该控制器中还有打开轮询文件的操作。
还是我必须按照这里描述的那样去做?
我很抱歉这个愚蠢的问题,但是当我用Symfony搜索表单控件时,我只找到解释如何使用FormBuilder的东西。
您可以用request
做一些类似的事情来形成。
if ($request->isMethod(Request::POST)) { //check if method is post
$request->request->get('yourFieldName'); //get values of post data
}
我建议你用Symfony形式代替这个!