如何在cakephp中处理表单数据

如何在cakephp中处理表单数据,cakephp,Cakephp,我有一个用于添加人员对象的表单,我希望添加尽可能多的人员,而不将人员保存在数据库中,单击“添加人员表单提交”按钮后,相同的表单应该出现,而不将表单数据保存到数据库中,而应该保存到会话中。如果可能,请借助示例进行详细解释,我还没有找到任何详细解释cakephp会话的教程。会话很简单。包括组件,向会话写入内容,然后从会话中读取。就这样。您几乎可以在其中存储任何需要的内容,包括数组 class FooController extends AppController { public $com

我有一个用于添加人员对象的表单,我希望添加尽可能多的人员,而不将人员保存在数据库中,单击“添加人员表单提交”按钮后,相同的表单应该出现,而不将表单数据保存到数据库中,而应该保存到会话中。如果可能,请借助示例进行详细解释,我还没有找到任何详细解释cakephp会话的教程。

会话很简单。包括组件,向会话写入内容,然后从会话中读取。就这样。您几乎可以在其中存储任何需要的内容,包括数组

class FooController extends AppController {

    public $components = array('Session');

    public function foo() {
        $this->Session->write('some.key', 'some value');
    }

    public function bar() {
        $baz = $this->Session->read('some.key');
    }

}

参见

会话很简单。包括组件,向会话写入内容,然后从会话中读取。就这样。您几乎可以在其中存储任何需要的内容,包括数组

class FooController extends AppController {

    public $components = array('Session');

    public function foo() {
        $this->Session->write('some.key', 'some value');
    }

    public function bar() {
        $baz = $this->Session->read('some.key');
    }

}

Vinay

退房 但你应该明确地从简单的教程开始,剖析这些。您将学习表单处理,稍后可以将其与会话结合起来。

Vinay

退房
但你应该明确地从简单的教程开始,剖析这些。您将学习表单处理,稍后可以将其与会话一起使用。

我想知道如何将表单数据存储在会话变量中,您回答的答案与问题i无关asked@Vinay恕我直言,请先试着理解我的答案。表单数据在
$this->data
中提供。只需将其写入会话即可将其存储在会话中:
$this->session->write('formdata',$this->data)我对cakephp非常陌生,我也不了解会话处理,这就是我为什么这样评论的原因,请你帮助我,我为我的评论道歉。我有两个模型person和delegate,他们之间的关系是person hasOne delegate和delegate Belongs to person,现在,我已经编写了一个表单,在单击“添加代理”按钮时添加代理。该表单应显示相同的表单,但数据应保存在会话中。单击“下一步”按钮时,该表单应转到另一个页面,其中将显示另一个表单,然后会话中的数据应保存到数据库表中,我只创建了一个页面,其中有一个表单用于捕获代表详细信息,请解释我接下来要做什么我想知道如何在会话变量中存储表单数据,您回答的答案与我回答的问题无关asked@Vinay恕我直言,请先试着理解我的答案。表单数据在
$this->data
中提供。只需将其写入会话即可将其存储在会话中:
$this->session->write('formdata',$this->data)我对cakephp非常陌生,我也不了解会话处理,这就是我为什么这样评论的原因,请你帮助我,我为我的评论道歉。我有两个模型person和delegate,他们之间的关系是person hasOne delegate和delegate Belongs to person,现在,我已经编写了一个表单,在单击“添加代理”按钮时添加代理。该表单应显示相同的表单,但数据应保存在会话中。单击“下一步”按钮时,该表单应转到另一个页面,其中将显示另一个表单,然后会话中的数据应保存到数据库表中,我只创建了一个页面,其中有一个表单可以捕获代表的详细信息,请解释我下一步要做什么