对提交给mysql语句内容进行防错处理
2011-01-18 15:43
260 查看
//过滤post特殊字符
if (!get_magic_quotes_gpc()) {
//print_r($_GET);echo '<BR>';
re_string($_GET);
//print_r($_GET); echo '<BR>';
//print_r($_POST); echo '<BR>';
re_string($_POST);
// print_r($_POST);
}
function re_string(&$arr)
{//有时$_post 含有数组
foreach ($arr as $key=>$value)
{
if (is_array($value))re_string($value);
else $arr[$key]=mysql_escape_string($value);
}
}
if (!get_magic_quotes_gpc()) {
//print_r($_GET);echo '<BR>';
re_string($_GET);
//print_r($_GET); echo '<BR>';
//print_r($_POST); echo '<BR>';
re_string($_POST);
// print_r($_POST);
}
function re_string(&$arr)
{//有时$_post 含有数组
foreach ($arr as $key=>$value)
{
if (is_array($value))re_string($value);
else $arr[$key]=mysql_escape_string($value);
}
}
相关文章推荐
- MySQL 的 CASE WHEN 语句 进行字符串替换处理
- MySql如何用一句sql语句对某个字段进行处理后,再进行对字段进行修改?即update和select如何混合写?
- mysql实时记录客户端提交的sql语句
- MYSQL 多个DML语句同时提交
- Swift中使用do-catch语句进行异常处理
- SQL SERVER2000教程-第五章 处理数据 第十九节 使用DECLARE 语句进行数据统计
- MySQL内容乱码及编码问题处理
- MySQL语句内求和 选择语句外的表进行查询求和
- 处理mysql的查询语句去重案例一则
- 处理JAVA中利用Message Format 进行格化中内容是转义字符的情况
- mysql如何处理亿级数据,第一个阶段——优化SQL语句
- 【easyui】 jq 表单返回的数据,动态增加部分数据后,提交到后台进行处理
- SQL SERVER2000教程-第五章 处理数据 第十九节 使用DECLARE 语句进行数据统计
- mysql把一个表某个字段的内容复制到另一张表的某个字段的SQL语句写法
- Js 中关于注册表单,使用onsubmit进行拦截提交,并判断用户填写的内容是否正确
- java发送url请求进行文件的提交以及后台struts2的action接收处理
- 关于mysql的sql语句中` `字符的用法 关键字等处理
- php利用pdo进行mysql的事务处理机制
- filter对页面内容敏感词进行替换处理
- MySQL复制表结构和内容到另一张表中的SQL语句