php匹配get值关键词

与风长存 发布于 2017/03/22 19:48
阅读 231
收藏 0
PHP

想用if判断 匹配get的值 过滤掉a 和1的值

比如get提交的值是adcbsjd 就输出echo '禁止提交'; 

如果提交内容不带a 就正常返回

加载中
0
x
xiaobo520

if(preg_match("/(a|1)+/",$str)){

    die("禁止提交")

}

x
xiaobo520
回复 @与风长存 : 数组就foreach遍历来判断~
与风长存
与风长存
if($_GET("/(a|1)+/",$str) 直接这么的不行 没有查询的 用arry也错
与风长存
与风长存
不是发送页面 是接收页面判断他的值
0
羊驼君
羊驼君
<?php

if (preg_match('/(a|1)+/', $_SERVER["QUERY_STRING"])) {
   echo '包含敏感字 a 或 1';
} else {
   echo '啥都没有';
}

 

返回顶部
顶部