91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

分頁參數怎么防止SQL注入

小新
139
2021-01-06 19:37:05
欄目: 編程語言

分頁參數怎么防止SQL注入

分頁參數防止SQL注入的方法:

對任何輸入信息都必須進行參數過濾,php實例:

$this->load->library ( 'pagination' );

$config ['base_url'] = site_url () . '/guest/show';

$config ['total_rows'] = $c;

$config ['per_page'] = $pernum = 15;

$config ['uri_segment'] = 3;

$config ['use_page_numbers'] = TRUE;

$config ['first_link'] = '第一頁';

$config ['last_link'] = '最后一頁';

$config ['num_links'] = 5;

$this->pagination->initialize ( $config );

if (! $this->uri->segment ( 3 )) {

$currentnum = 0;

} else {

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

}

$current_page=is_numeric($this->uri->segment ( 3 ))?intval($this->uri->segment ( 3 )):1;

if($current_page){

$data ['title'] = '第'.$current_page.'頁-留言本-防SQL注入測試';

}

else{

$data ['title'] = '留言本-防SQL注入測試';

}

$data ['liuyan'] = $this->ly->getLy ( $pernum, $currentnum );

其中以下這兩句判斷了參數是否為數字,防止非法字符輸入。

$current_page=is_numeric($this->uri->segment ( 3 ))?intval($this->uri->segment ( 3 )):1;

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

0
云浮市| 儋州市| 钦州市| 平凉市| 江城| 惠州市| 射阳县| 白河县| 华容县| 新宾| 微山县| 岳普湖县| 遂昌县| 凤山县| 丰台区| 石楼县| 溆浦县| 沅江市| 巫山县| 内江市| 柘城县| 竹溪县| 福州市| 磴口县| 塔城市| 宜昌市| 濉溪县| 哈尔滨市| 垣曲县| 三都| 南江县| 屯留县| 黄大仙区| 马龙县| 光泽县| 西贡区| 洛阳市| 云林县| 阿城市| 同德县| 南皮县|