2010-09-21 100 views
2

当我做print_r($_GET)我看到4个变量,其中一个在print_r($_REQUEST)中没有看到。在这个页面上我有一个相关的.htaccess规则:

RewriteRule ^de/something/(.+)/(.+)/$ /something/something_darkside.php?URLpage=rental&URLcategory=$1&URLsubcategory=$2 [NE] 

此规则(URLpage,URLcategory,URLsubcategory)所有的变量存在请求变量。所以我想知道额外的GET变量来自哪里 - 可以通过注册全局变量?

编辑:额外的参数是ID与一个数值(例如2256),它是用来从数据库检索记录。

编辑2:好的页面现在加载好后,开启全局注册全局。我仍然在努力理解这背后的逻辑。

+4

什么是附加参数? – Gumbo 2010-09-21 14:48:22

+0

OP编辑,它是一个数字ID值 – stef 2010-09-21 14:50:18

+0

在你的htaccess中,你只传递3个变量,所以你得到3 – 2010-09-21 14:50:32

回答

1

也许有人在应用程序某处突变$_GET