2 场景:
header("Location: login/$username");
给我
http://localhost/login/login/mylogin
和
header("Location: /$username");
给我:
http://localhost/mylogin
两者都是错误的。我想http://localhost/login/mylogin
怎么了?
2 场景:
header("Location: login/$username");
给我
http://localhost/login/login/mylogin
和
header("Location: /$username");
给我:
http://localhost/mylogin
两者都是错误的。我想http://localhost/login/mylogin
怎么了?
利用
redirect('login/'.$username);
您不应该在 CI 中以这种方式操作标头。
对于重定向使用redirect()
和标题使用$this->output->set_header()
redirect(base_url("login/".$username));
将根据您的要求重定向
试试这个。
echo '<script>window.location.href = "'.base_url("login/".$username).'";</script>';