我正在更新我的 zend 项目中的一个表单,它非常基本。更新表单以使用<button type="submit">
标签后,它不会发布表单。
不工作
<button type="submit" name="Save">Continue</button>
作品<input type="submit" name="Save" value="Next">
控制器中引发错误的部分代码如下,为什么$value = trim($value);
我发布表单时显示为空?我所有的字段和表单操作都是正确的我已经测试了所有内容,归结为提交按钮类型是问题所在。谢谢
$userSess = new Zend_Session_Namespace('Default');
if (!$this->getRequest()->isPost()) {
$this->_helper->redirector('index','welcome');
}
$postData = $this->_request->getPost();
//validating form data, if empty data comes, redirect with err msg
foreach($postData as $key => $value) {
$value = trim($value);
if($value == "") //if empty field submitted, redirect back with invalid msg
$this->_helper->redirector('index','welcome',null,array('err'=>'Please Fill in all details'));
}