天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php SQL防注入代碼集合

SQL防注入代碼一
復制代碼 代碼如下:
<?php
/**
* 防sql注入
* @author: [email protected]
* */
/**
* reject sql inject
*/
if (!function_exists (quote))
{
function quote($var)
{
if (strlen($var))
{
$var=!get_magic_quotes_gpc() ? $var : stripslashes($var);
$var = str_replace("'","/'",$var);
}
return "'$var'";
}
}
if (!function_exists (hash_num)){
function hash_num($input)
{
$hash = 5381;
for ($i = 0; $i < strlen($str); $i++)
{
$c = ord($str{$i});
$hash = (($hash << 5) + $hash) + $c;
}
return $hash;
}
}
/**************** end *************************/
?>


復制代碼 代碼如下:
<?php
/**
* 防sql測試代碼
CREATE TABLE IF NOT EXISTS `tb` (
`id` int(10) unsigned NOT NULL auto_increment,
`age` tinyint(3) unsigned NOT NULL,
`name` char(100) NOT NULL,
`note` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
**/
include_once('common.php');
var_dump(hash_num('dddd'));
if(empty($_GET))
{
$_GET = array('age'=>'99','name'=>'a/'b///'c";','note'=>"a'b/'/nc#");
}
$age = (int)$_GET['age'];
$name = quote($_GET['name']);
$note = quote($_GET['note']);
$sql = "INSERT INTO `tb` ( `age`, `name`, `note`) VALUES
( $age, $name, $note)";
var_dump($sql);
?>

php 防止sql注入函數代碼二:
復制代碼 代碼如下:
<?php
$magic_quotes_gpc = get_magic_quotes_gpc();
@extract(daddslashes($_COOKIE));
@extract(daddslashes($_POST));
@extract(daddslashes($_GET));
if(!$magic_quotes_gpc) {
$_FILES = daddslashes($_FILES);
}

function daddslashes($string, $force = 0) {
if(!$GLOBALS['magic_quotes_gpc'] || $force) {
if(is_array($string)) {
foreach($string as $key => $val) {
$string[$key] = daddslashes($val, $force);
}
} else {
$string = addslashes($string);
}
}
return $string;
}
?>

php 防止sql注入代碼三
復制代碼 代碼如下:
function inject_check($sql_str) { //防止注入
$check = eregi('select|insert|update|delete|'|/*|*|../|./|union|into|load_file|outfile', $sql_str);
if ($check) {
echo "輸入非法注入內容!";
exit ();
} else {
return $sql_str;
}
}
function checkurl() { //檢查來路
if (preg_replace("/https教程?://([^:/]+).*/i", "1", $_server['http_referer']) !== preg_replace("/([^:]+).*/", "1", $_server['http_host'])) {
header("location: http://s.jb51.NET");
exit();
}
}
//調用
checkurl();
$str = $_get['url'];
inject_check($sql_str);//這條可以在獲取參數時執行操作

php技術php SQL防注入代碼集合,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 99热这里只就有精品22 | 久久久免费观看 | mdapptv麻豆下载| 国产手机在线亚洲精品观看 | 99视频偷窥在线精品国自产拍 | 国产亚洲精品久久精品69 | 色男人的天堂久久综合 | 精品极品三大极久久久久 | 精品久久久久亚洲 | 中文字幕亚洲无限码 | 狠狠色丁香婷婷久久综合五月 | 涩涩视频下载 | 把腿张开JI巴CAO死你H教室 | 老阿姨才是最有味的一区二区 | 精品无码久久久久久国产百度 | 亚洲精品国产自在现线最新 | 免费一级片网站 | 久久国产亚洲精品AV麻豆 | 暖暖 免费 高清 日本视频大全 | 在野外被男人躁了一夜动图 | 在线 | 果冻国产传媒61国产免费 | 玖玖在线精品 | 99视频免费在线观看 | 国产精品一区二区在线观看 | 囚禁固定在调教椅上扩张H 秋霞最新高清无码鲁丝片 秋霞在线看片无码免费 | 成年AV动漫 | 榴莲推广APP网站入口下载安装 | 久久精品亚洲热综合一本 | 羞羞一区二区三区四区片 | 色偷偷91综合久久噜噜 | 国产69精品久久久久乱码免费 | 免费无码又爽又黄又刺激网站 | 姉调无修版ova国语版 | 国产精品久久久亚洲偷窥女厕 | 吃胸亲吻吃奶摸下面免费视频 | 国产伦精品一区二区三区精品 | 被室友C哭调教双性 | 久久精品亚洲热综合一本奇米 | 色中色论坛网站 | 亚洲香蕉网久久综合影院 | 一级毛片视频免费 |