jjzjj

QuickForm

全部标签

php - pear HTML_QuickForm2 : How to get the saved session container back in form

我正在使用Controller制作多页表单。我正在将已提交和未提交的申请数据保存到数据库字段:$serialized_data=$oCon->dbConn->real_escape_string(serialize($ctrl->getSessionContainer()));$oCon->dbConn->query("INSERTINTOform_dataSET(data)VALUES('".$serialized_data."')");这工作正常,但我如何将保存的对象返回到未完成条目的session中?使用getValue()和将值保存到数据库字段时,仅取回值有效$ctrl->ad

php - PHP QuickForm 的替代品?

我目前正在研究HTML_QuickForm用于在PHP中生成表单。它似乎有点受限,因为很难插入我自己的javascript或自定义某些元素的显示和分组。是否有任何可以提供更大灵active的QuickForm替代品? 最佳答案 如果您发现难以将Javascript插入表单元素,请考虑使用JavaScript框架,例如Prototype或jQuery.在那里,您可以集中将事件处理注入(inject)表单控件的任务。我的意思是,您不需要将事件处理程序插入到HTML表单代码中。相反,您从其他地方注册这些事件。例如,在Prototype中你