如何添加更多可以验证以回显“访问”的值
除了添加“ a”以外,还添加了更多变量,因此我可以输入http://url/file.php?auth=a
或auth=b
或auth=c
等。
我的代码:
<?php
$auth = ("a");
if(@$_REQUEST["auth"]!="$auth"){
echo ("ACCESS DENIED");
}
else {
echo "ACCESS";
}
?>
答案 0 :(得分:2)
我认为您想要in_array
:
$auth = array('a', 'b', 'c');
if (!in_array(@$_REQUEST["auth"], $auth)) {
echo ("ACCESS DENIED");
}
else {
echo "ACCESS";
}