我刚开始学习 codeigniter,我必须说它很简单,但是我在处理错误的 url 时遇到了问题,例如:
如果我在控制器中有一个像http://example.com/info/2这样的锚标签 ,如果我有
public function info( $x ) {
$data['body'] = "Personal_info";
$data['details'] = $this->person_model->get_detail( $x );
$this->load->view('view', $data);
}
控制器抓取链接
segment (3)
然后从数据库中获取 id 的详细信息。现在例如,如果用户手动编辑浏览器上的链接并更改
segment(3)
让我们说 7 并且数据库中没有 id 为 4。
我该如何处理这样的问题?我是初学者,请见谅