【发布时间】:2023-03-08 19:01:01
【问题描述】:
我正在创建一个依赖 $_GET 才能正常运行的网站。
它的工作原理是这样的:http://www.example.com/show?q=14&i=48 q 和 i 是 MySQL 服务器上的 ID,必须使用 mysql_query() 等获取。参数总是整数。
如果有人在没有任何参数的情况下键入 url,PHP 和 MySQL 都会报错。 PHP 用于未定义的变量,MySQL 用于不正确的语法。
到目前为止我尝试过的方法不起作用我总是得到“错误”;
if (is_int($_GET['q']) AND is_int($_GET['i']))
{
echo "All good.";
}
else
{
echo "Error.";
}
我在这里做错了什么。
谢谢, 没有
【问题讨论】:
标签: php validation url