0

我的网址:http://www.capstonehomes-mn.com/index.php?cID=127&ccm_token=1363683205:04db0d40a58c3559286c525f299e1fce".

该站点是使用concrete5. 此 url 传递 2 个查询变量并使用 jquery ajax 表单调用此页面。此 url 不显示查询变量及其值。有什么问题?

我想在此屏幕截图中获取所有查询变量值:http: //my.jetscreenshot.com/14061/20130319-prv0-77kb.jpgat the time of printing $_REQUEST`。

一些 URL 工作正常。

我在目标页面中的 PHP 代码:

print_r($_REQUEST);
echo $_SERVER['REQUEST_URI'];

$_SERVER['REQUEST_URI'] 工作正常。

如果我将此 URL 粘贴到浏览器地址栏中查询变量是否正常工作。但不是在 ajax 调用中。我看到在 ajax 调用中找不到页面(http://my.jetscreenshot.com/14061/20130319-iami-27kb.jpg

4

1 回答 1

0

一些框架对请求部分使用自己的 API。在某些情况下,他们会取消设置全局 $_GET、$_POST 和 $_REQUEST 变量。

如果您查看具体的文档,您会发现该框架使用了这样的 API。我想如果你使用$req = Request::get();那么你可以打印请求变量。

于 2013-03-19T09:48:01.643 回答