0
我正在使用zend框架,我仍然对将值从zend_form传递给另一个动作感到困惑。 假设我们有一个留言,你填写你的$ name和$ message,然后我们点击提交后,成功页面会显示“thank you $ name”..将值从zend形式传递给另一个动作
我设法传递参数,当我回应它时,它只显示第一个字母。如果我插入名称=弗兰克,那么成功页面上写着“谢谢你F”.....
确实有任何建议或回答与我的问题有关。谢谢 。
你如何检索和传递代码?你在使用$ _GET ['name']吗? – Mindfulgeek
我的表单使用post方法,插入到数据库,然后转发到成功页使用_forward().. 在successAction中,我使用getParam从窗体中获取参数,如下所示:$ gb_id = $ this- > getRequest() - > getParam('guestbook_id'); ...。 在View中,我使用$ this-> list ['guestbook_name']调用参数; 。我只是不明白为什么zend只能查看第一个字母。也许在successAction中我的$ this-> view->列表有一些错误。 – psaka