1 回答

TA贡献1806条经验 获得超8个赞
您可以在会话中保存表单值,并根据会话中的数据自动填写表单。
//set formdata to session
$data_session = array(
'name' => $name,
'email' => $email
);
$this->session->set_userdata('form_data', $data_session);
并在加载注册页面时设置数据,并将值设置为您的视图。
//load session data if exist
$data['name'] = null;
$data['email'] = null;
if ($this->session->userdata('form_data') != null)
{
$data['name'] = $this->session->userdata('form_data')['name'];
$data['email'] = $this->session->userdata('form_data')['email'];
}
$this->load->view('register_view',$data);
如果注册成功,不要忘记删除会话。
$this->session->unset_userdata('form_data');
或者,您也可以使用 HTTP 方法并将数据 POST / GET 到新页面(如果您想发送密码,请不要使用 HTTP GET)。
- 1 回答
- 0 关注
- 141 浏览
添加回答
举报