国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php防止sql注入之過濾分頁參數

2024-05-04 21:58:46
字體:
來源:轉載
供稿:網友

我們會聽過這一種句話,在網絡上不要相信任何輸入信息,我們都必須進行參數過濾,下面我就來介紹過濾分頁參數吧,有需要的朋友可參考,實例代碼如下:

  1. $this->load->library ( 'pagination' ); 
  2. $config ['base_url'] = site_url () . '/guest/show'
  3. $config ['total_rows'] = $c
  4. $config ['per_page'] = $pernum = 15; 
  5. $config ['uri_segment'] = 3; 
  6. $config ['use_page_numbers'] = TRUE; 
  7. $config ['first_link'] = '第一頁'
  8. $config ['last_link'] = '最后一頁'
  9. $config ['num_links'] = 5; 
  10. $this->pagination->initialize ( $config ); 
  11. if (! $this->uri->segment ( 3 )) { 
  12.     $currentnum = 0; 
  13. else { 
  14.     $currentnum = is_numeric($this->uri->segment ( 3 ))?(intval($this->uri->segment ( 3 ) - 1)) * $pernum:0; 
  15.  
  16. $current_page=is_numeric($this->uri->segment ( 3 ))?intval($this->uri->segment ( 3 )):1; 
  17. if($current_page){ 
  18.     $data ['title'] = '第'.$current_page.'頁-留言本-大冶實驗高中首屆宏志班網站'
  19. }//開源代碼Vevb.com 
  20. else
  21.     $data ['title'] = '留言本-大冶實驗高中首屆宏志班網站'
  22.  
  23. $data ['liuyan'] = $this->ly->getLy ( $pernum$currentnum ); 

其中有兩句代碼如下:

  1. $current_page=is_numeric($this->uri->segment ( 3 ))?intval($this->uri->segment ( 3 )):1; 
  2. $currentnum = is_numeric($this->uri->segment ( 3 ))?(intval($this->uri->segment ( 3 ) - 1)) * $pernum

這兩句判斷了參數是否為數字,防止非法字符輸入.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浮梁县| 长汀县| 谢通门县| 阜南县| 东乡县| 太仓市| 汤原县| 原平市| 青神县| 酒泉市| 慈利县| 蒙阴县| 兰州市| 桐梓县| 通辽市| 石台县| 溆浦县| 义乌市| 武陟县| 米泉市| 德江县| 集安市| 军事| 汝南县| 普定县| 常山县| 汝城县| 伊金霍洛旗| 策勒县| 汶川县| 沂水县| 喜德县| 朔州市| 平潭县| 新蔡县| 九龙县| 凤冈县| 安西县| 太仓市| 乌拉特前旗| 嘉鱼县|