PHP mysql_safe_query可以防止SQL注入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP mysql_safe_query可以防止SQL注入相关的知识,希望对你有一定的参考价值。
function mysql_safe_string($value) {
if(empty($value)) return 'NULL';
elseif(is_string($value)) return '\''.mysql_real_escape_string(trim($value)).'\'';
elseif(is_numeric($value)) return $value;
elseif(is_array($value)) return implode(',',array_map('mysql_safe_string',$value));
else return false;
}
function mysql_safe_query($format) {
$args = array_slice(func_get_args(),1);
$args = array_map('mysql_safe_string',$args);
$query = vsprintf($format,$args);
return mysql_query($query);
}
以上是关于PHP mysql_safe_query可以防止SQL注入的主要内容,如果未能解决你的问题,请参考以下文章
php中防止SQL注入的方法
php防止sql注入的方法(转)
转:PHP中防止SQL注入的方法
转:PHP中防止SQL注入的方法
在php中防止SQL注入的方法
php 防止爬虫设置