【发布时间】:2014-03-24 23:12:49
【问题描述】:
我有一个控制器来处理向数据库添加记录。有时这些记录需要输入几个密码才能“签署记录”。因此,当提交表单时,它会被传递给控制器中名为“getSignatures”的函数。这将加载一个包含所需密码输入的视图。然后用户将输入他们的密码来“签署文件”。然后将其传递给控制器中名为“checkSignatures”的函数,该函数将调用模型中的函数来检查密码。
但是,我仍然需要传递或保存表单提交时的所有数据。
我尝试使用全局变量来保存表单数据,但是当调用 checkSignatures 函数时,它是通过新控制器调用的。我还尝试将表单数据传递给视图,将其保存在隐藏输入中,然后通过 post 将其传回,但您无法将数组保存在隐藏输入中。
任何想法都会很棒,很抱歉这个冗长的问题。
【问题讨论】:
-
为什么不使用 AJAX 来检查这些签名并在验证所有数据后进行实际发布?
标签: php codeigniter view controller