Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何修复codeigniter中的状态代码303?_Php_Codeigniter - Fatal编程技术网

Php 如何修复codeigniter中的状态代码303?

Php 如何修复codeigniter中的状态代码303?,php,codeigniter,Php,Codeigniter,当我发布表单数据并插入到数据库中,然后形成一个已成功保存的值时,我正在处理CI 3,我还通过$insert\u id=$this->db->insert\u id()以下示例获得最后一次插入,如下所述: $data = array( 'name' => $this->input->post('name'), 'email' => $this->input->post('email'), 'password' => sha

当我发布表单数据并插入到数据库中,然后形成一个已成功保存的值时,我正在处理CI 3,我还通过
$insert\u id=$this->db->insert\u id()
以下示例获得最后一次插入,如下所述:

$data = array(
    'name'  =>  $this->input->post('name'),
    'email' =>  $this->input->post('email'),
    'password'  =>  sha1($this->input->post('cpassword')),
    'confirm_id' => sha1($this->input->post('email')),
    'created_at' => date('Y-m-d H:i:s')
);
$success = $this->db->insert('instructor', $data);
$insert_id = $this->db->insert_id($success);
if($success == true)
{
    $instructorData = $this->instructor_m->get_instructorData($insert_id);
    $this->session->set_userdata('InstloginuserId',$instructorData->instructorID);
    redirect(base_url('board'));
}
else
{
    $this->session->set_flashdata('message', $this->lang->line('fail'));
    redirect(base_url('register'));
}


如果
success
条件为true,则它会重定向到
board
页面,但它会抛出
状态代码:303
我不知道为什么?请帮我解决这个问题。

会话库已经完全用CodeIgniter 3重新编写,现在提供了一系列新功能,但这也意味着您应该进行一些更改


阅读第6步:从更新会话库使用情况。

您给定的链接不起作用404 errorcheck now……问题仍然相同@HammadAhmedKhan。