我可以通过$ request-> getParameter('id')获取参数(例如'id');
但如果我使用表单来发布id,我怎么能得到它的价值? $请求 - >的getParameter( 'ID');不起作用。
答案 0 :(得分:16)
sfWebRequest有getPostParameter(name, default)
答案 1 :(得分:4)
在表单中,Post参数名称是(默认情况下): 型号[列名]
例如:
<input type="text" id="user_email" name="user[email]">
在行动中(帖子后):
$request->getPostParameter('user[email]');
注意:$ request是sf WebRequest的类型