中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

分頁參數怎么防止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
轮台县| 新晃| 汉寿县| 大连市| 黄梅县| 饶河县| 喜德县| 临安市| 应城市| 丽水市| 昆山市| 旬阳县| 广安市| 青冈县| 海安县| 北流市| 中卫市| 南郑县| 侯马市| 余姚市| 萝北县| 城步| 巴楚县| 固阳县| 佳木斯市| 冀州市| 财经| 莎车县| 康定县| 文登市| 五河县| 永年县| 陇南市| 肥东县| 正宁县| 潢川县| 长治市| 新蔡县| 杂多县| 慈溪市| 怀化市|