1

我有 6 种形式,它们按步骤划分,例如。步骤1

下一步按钮:单击此处进入第 2 步

下一步按钮:单击此处进入第 3 步

. . .

下一步按钮:最后一步 6 “完成按钮”

我以下列方式将所有表单数据从表单 1 保存到表单 6(我根本不想使用数据库来存储会话数据,当用户完成第 6 步并单击“完成”按钮时,我会将会话数据写入 db 表)

$form_data_step_1_to_6 = array(
                   'username'  => 'johndoe',
                   'email'     => 'johndoe@some-site.com',
                   'logged_in' => TRUE
               );

$this->session->set_userdata($form_data_step_1_to_6);

Codeigniter session 在 form4 之后丢弃了表单数据,Session 数据不完整。有什么方法可以在不使用数据库的情况下在 codeigniter 会话中存储大量数据?

4

1 回答 1

1

您是否使用 ajax 在会话中存储数据/如果是,则不是会话大小限制问题。然后它的会话过期时间问题。

于 2015-02-25T07:32:52.260 回答