0

私のURL: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 変数の設定を解除します。

Concrete5 のドキュメントを見ると、このフレームワークがそのような API を使用していることがわかります。$req = Request::get();使用すると、リクエスト変数を出力できると思います。

于 2013-03-19T09:48:01.643 に答える