我正在使用CodeIgniter。當用戶編輯URL參數時,我收到數據庫錯誤。如何限制用戶編輯URL參數
我該如何解決這個問題?在笨,我傳遞的URL
http://xyz.com/esebd2/user/link/link_detail/32
如果用戶編輯該如下圖所示的值32,
http://xyz.com/esebd2/user/link/link_detail/323434
我得到一個數據庫錯誤。該怎麼辦?
function link_detail()
{
$this->common_head();
$lid = $this->uri->segment(4);
$link_data['link_detail'] = $this->linklist->get_detail_link($lid);
//above line to retrive value from database
$this->load->view('user/detaillink_view', $link_data);
$this->common_footer();
}
您可能想要至少做一些簡單的錯誤處理形式。代碼如何分析URL參數? – slhck 2011-03-03 11:07:05
像32被傳遞到函數link_detail – 2011-03-03 11:13:22
如何捕獲這些錯誤,而不是輸出它們? – Gumbo 2011-03-03 11:19:17