スクリプトを作成するときに問題があります。私は他のすべてのページを制御するindex.phpファイルを持っています。しかし、私はページで$ _POST ['']変数を使用して$ _GET ['']変数を使用する際に問題があります。ページを掛けるPHP - 問題
私は、ページを持って、そのページの中にadpanel.phpと呼ばれ、私は次のように$ _GETの機能を使用してい:
if($_GET['newad'] == "create"):
//In this, I only want the content showed when the above statement is true.
endif;
上記のコードを、作業を行います。 $ _GETがtrueの場合、コンテンツを表示する方法はわかります。 $ _GETの中には$ _POST関数がありますが、これはjqueryを介してサブミットし、データをadpanel.phpページに返します。
ステータスdivに全ページを返すという問題があります。例: 以下http://awesomescreenshot.com/0f8i95ba0
は、ページを制御し、私のインデックス、次のとおりです。
case 'a': // Advertisement Panel
if($_GET['newad']){
if($_POST){
include($settings['pagepath'].'adpanel.php&newad=create');
}
include($settings['pagepath'].'adpanel.php&newad=create');
}
if($_GET['manage']){
getHeader();
include($settings['pagepath'].'manageAds.php');
getFooter();
}else{
getHeader();
include($settings['pagepath'].'adpanel.php');
getFooter();
break;
}
私はこの問題をどのように修正すればよいですか?
[$ _REQUEST](http://php.net/manual/en/reserved.variables.request.php)を使用してみてくださいを使用してみてください。スイッチは、どちらが実際に使用されたかを知らずにPOST/GETを同時に処理することができます。あなたの問題を解決するかどうかは分かりません。 –