Codeigniter 重定向太多,请尝试清除代码点火器中显示的Cookie错误
这是我的用户控制器文件。 当它重定向到目标页面时,它显示一个错误: 重定向太多,请尝试清除Cookie。错误太多,重定向太多 这是我的控制器代码Codeigniter 重定向太多,请尝试清除代码点火器中显示的Cookie错误,codeigniter,Codeigniter,这是我的用户控制器文件。 当它重定向到目标页面时,它显示一个错误: 重定向太多,请尝试清除Cookie。错误太多,重定向太多 这是我的控制器代码 public function send_quick_register_mail(){ if ($this->checkLogin('U') != ''){ redirect(base_url()); }else { $quick_user_name = $this->session-
public function send_quick_register_mail(){
if ($this->checkLogin('U') != ''){
redirect(base_url());
}else {
$quick_user_name = $this->session->userdata('quick_user_name');
if ($quick_user_name == ''){
redirect(base_url());
}else {
$condition = array('user_name'=>$quick_user_name);
$userDetails = $this->user_model->get_all_details(USERS,$condition);
if ($userDetails->num_rows() == 1){
$this->session->set_userdata('regMessage','regSuccess');
$this->send_confirm_mail($userDetails);
$this->login_after_signup($userDetails);
$this->session->set_userdata('quick_user_name','');
$login_redirect = base_url().'browse';
}else {
$login_redirect = base_url().'browse';
}
redirect($login_redirect);
}
}
}
base\u url()
的值是多少?在这里,基本url是您最好的选择,它是在每次重定向之前回显一个引用,然后退出代码。这样,您将看到哪个重定向触发了您的问题。这很可能是他们中的一些人正在重定向,但如果他们是-那么你想知道为什么他们是。