2012-04-08 3 views
1

私は現在、リスト項目をクリックすると、AJAX呼び出しからコンテンツを読み込むとき、私のウェブサイト上にナビゲーションの順序付けられていないリストを持っています。含まれているとGET

今これに伴う問題は、それが特定のユーザーのアップロードを見つけるために、それを必要と私はuser_uploads.phpに至る$ _GETを渡すことができないということです。私はこれがリクエストを処理する恐ろしい方法だと知っていますが、すでに他のタブに設定しています。

if($_POST['request'] == "photos"){$user->requestPhotos($_POST['id']);} 

何らかの理由で$ _GETスルーをuser_uploads.phpに渡すと効果的な方法はありますか?

答えて

0

user_uploadsが$ _GETを直接チェックできない理由は何ですか?さもなければ、そのスクリプトで起こっていることは関数にカプセル化され、パラメータとして$ _GET値を渡します。

または、user_uploadコードがチェックするグローバル変数に$ _GETをコピーします。

+0

($ _ POST [ 'リクエスト'] == "活性")場合さて、私はこの を試みた{のinclude_once( 'user_uploads.php ID = 2?');} それは 警告返す:のinclude_onceを( user_uploads.php?id = 2)[function.include-once]:ストリームを開くことに失敗しました: – Harry

+0

ローカルファイル操作でクエリパラメータを使用することはできません。それらはHTTP層を経由しないので、OSは文字通りの名前が 'user_uploads.php?id = 2'のファイルを探していますが、存在しません。本格的なHTTP://example.com/user_uploads.phpタイプのURLを使用することはできますが、それは既にローカルにあるファイルを取得するための重大なリソースの無駄になります。 –

+0

私の最大の賭けは、私のコンテンツレクリエーションシステム全体をやり直すことだと思います。ご協力いただきありがとうございます。 – Harry

関連する問題