哪里错了
本帖最后由 u332744 于 2012-08-27 11:18 编辑mysql_query("set names utf8");
$data1=stripslashes($data1);
$arr=strncasecmp($data1,"select",6);
$arr1=strncasecmp($data1,"insert",6);
if((arr!=0)&&(arr1!=0))
可是发现delete 还是能用, 到底是什么原因?我的本意是只能select , 和 insert 用preg_replace 替换到delete 用preg_replace 替换到delete?
不懂, 是什么意思? u332744 同学,你是想做权限控制吗?限制程序只能insert、select,不能delete?
哪有你这样的用法?
你有没有学过grant这个命令?mysql中专门用作权限控制的,学习下吧。这个问题不是这样做的。
grant这个命令我当然知道,可是我没有GRANT这个命令的权限 你的意思就是过滤吧? 回复 1# u332744
你是想让delete进入if条件,还是不进入? 可以select ,insert into ,不可以UPDATE, DELETE
页:
[1]