我在创建脚本时遇到问题。我有一个index.php文件,它控制所有其他页面。虽然,我在使用$ _GET ['']和$ _POST ['']变量在页面中遇到问题。页面多页式PHP - 问题
我有一个网页,名为adpanel.php该页面中,我使用$ _GET函数是这样的:
if($_GET['newad'] == "create"):
//In this, I only want the content showed when the above statement is true.
endif;
上面的代码,确实工作。我知道如何显示内容,如果$ _GET是真的。尽管在$ _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。不知道这是否能解决你的问题。 –