Php 如果url不存在,则显示404错误
我在CodeIgniter中遇到404错误问题。我在控制器中遇到:Php 如果url不存在,则显示404错误,php,codeigniter,http-status-code-404,Php,Codeigniter,Http Status Code 404,我在CodeIgniter中遇到404错误问题。我在控制器中遇到: public function show($id = 0) { $review = $this->site_reviews->get_review($id); if ($review) { ..... } else { show_404(); } 现在,如果我添加到链接的末尾,例如:/?id=13865或/?id
public function show($id = 0)
{
$review = $this->site_reviews->get_review($id);
if ($review)
{
.....
}
else
{
show_404();
}
现在,如果我添加到链接的末尾,例如:/?id=13865或/?id=42788?id=42788,一切正常…如何显示\u 404..存在解决方案?当您的id为codigniter格式时,这种情况下: $id=$this->uri->segment3//url:www.example.com/13865 使用核心php概念时的这种情况是: $id=$\u GET['id']//url:www.example.com?id=13865
你的问题不清楚-你说一切顺利,但你想展示一个404?不清楚,所以我得到了这个问题的解决方案
public function show($id = 0)
{
$review = $this->site_reviews->get_review($id);
if ($review)
{
.....
}
else
{
show_404();
}