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 關注
- 129 瀏覽
添加回答
舉報