-1
4

2 回答 2

2

您需要检查是否$_GET['products']甚至$_GET['category']存在。尝试:

if(isset($_GET['products'])){
    $products = $_GET['products'];
}
if(isset($_GET['category'])){
    $category = $_GET['category'];
}

它是说$products或者$category是未定义的。

于 2013-01-18T20:32:03.773 回答
0

您需要监控发送到服务器的具体 HTTP 请求。如果:

  • 查询部分包含变量,错误是错误的,您必须在 PHP 或网络服务器配置中出错。
  • 查询部分不包含这些变量,错误消息是正确的。然后,您可能想要检查为什么这些变量不是请求的一部分。
于 2013-01-18T20:33:49.790 回答