のCodeIgniterでのリダイレクトを使用した後、私はこのエラーを持っている理由:エラー310(ネット:: ERR_TOO_MANY_REDIRECTS)
Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.
これを利用の場合:redirect('admin/hotel/insert', 'refresh');
は、ノンストップ、バーストするページを更新します。
私は何をしますか?
コントローラhotel
の私のコード(function
):
function insert(){
$this->load->view('admin/hotel_submit_insert');
$today = jgmdate("j F Y");
$data = array (
'name' => $this->input->post('name', TRUE),
'star' => $this->input->post('star', TRUE),
'address' => $this->input->post('address', TRUE),
'number_phone' => $this->input->post('number_phone', TRUE),
'fax' => $this->input->post('fax', TRUE),
'site' => $this->input->post('site', TRUE),
'email' => $this->input->post('email', TRUE),
'useradmin' => $this->input->post('useradmin', TRUE),
'date' => $today ,
);
$this->db->insert('hotel_submits', $data);
redirect('admin/hotel/insert'); // after use of this
}
に関して
おそらく、リダイレクトのための停止条件を持っている必要があります。挿入後にユーザーを同じページにリダイレクトしていませんか?このため、データベースが空のレコードでいっぱいになっていないかどうかを確認することもできます。 – s3v3n
はい、挿入後に同じページに移動します。もっと説明して。コードを変更する必要がありますか? –