用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2374|回复: 2
收起左侧

自定义404页面问题,哪位好心的师兄帮看看啊,在下多谢了

[复制链接]
发表于 2012-10-25 17:48:11 | 显示全部楼层 |阅读模式
本帖最后由 ynmgqj 于 2012-10-25 22:05 编辑
PHP复制代码
public function go($id){
               $id = (int)$id;
                if(!empty($id)){
                        $this->select->where(array("id"=>$id));
                        $link = $this->select->result("golink");
                        if(!empty($link)){
                                header("Location:".$link["0"]->link);
                        }else{
                                show_404();
                        }
                }else{
                        show_404();
                }
        }
复制代码

为什么在访问方法时如果不带参数会显示自定义的错误页面,在带参数判断不正确是返回自定义的错误页面,但是在判断查询值错误时返回的错误页面却是默认的?求高手解答。先谢过了。
 楼主| 发表于 2012-10-25 21:08:08 | 显示全部楼层
汗,没人理么?
发表于 2012-10-26 09:10:45 | 显示全部楼层
这里要显示你自定义的404,只要load你的404view就可以了
CI的404override只是在找不到控制器的情况下起作用的。

本版积分规则