2011-06-13 122 views
0

是否有一种方法使用codeigniter使用前一页中的数据预填充表单中的某个字段。codeigniter形式预填充

我有一个页面,填写了输入字段,如果用户按下“添加”按钮,他们被赋予一个具有类似字段的新窗体。我希望从前一页收到的数据填充这些字段。

回答

0

难道你不能简单地使用$ _POST数据来显示第二个表单吗?

0

您可以将表单1中输入的数据存储在会话或数据库中,并以第二种形式显示。或者如上所述使用第二种形式的$_POST来检索先前提交的数据。

1

如果$ _POST值为空,您可以使用CI的表单助手函数set_value(),它可以使用$ _POST并且可以为您节省一些代码测试,因为如果未设置,您可以指定默认值。无论如何,如果你使用CI的表单验证,应该使用这个。