亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

分頁參數怎么防止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
新疆| 龙江县| 元氏县| 来安县| 安仁县| 吴旗县| 丹东市| 宁安市| 五峰| 荔波县| 扎兰屯市| 青州市| 尉犁县| 邛崃市| 临江市| 衡南县| 定日县| 常熟市| 湘潭市| 中西区| 乌审旗| 广饶县| 凤山县| 康保县| 牙克石市| 施甸县| 永胜县| 麻江县| 永和县| 长白| 大足县| 五华县| 尉氏县| 邹平县| 云龙县| 荣成市| 双桥区| 衡阳市| 满洲里市| 肥西县| 甘泉县|