Php 函数检索请求的url以传递给case语句
是否有一个函数可用于提取请求的URL 我想在案例陈述中评估路径,以导入我的观点/包括/等,如果有人能为我指明方向,我将非常感激 我打算用这样的东西Php 函数检索请求的url以传递给case语句,php,Php,是否有一个函数可用于提取请求的URL 我想在案例陈述中评估路径,以导入我的观点/包括/等,如果有人能为我指明方向,我将非常感激 我打算用这样的东西 function curPageURL() { //create url prefix ie https://...etc $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on"){$pageURL .= "s";} $pageURL .= "://"; //i
function curPageURL() {
//create url prefix ie https://...etc
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on"){$pageURL .= "s";}
$pageURL .= "://";
//if not on port 80 find out which port were on
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
//return full url string
return $pageURL;
}
variable = curPageURL();
我想出来了
如果有人有这个想法,只需设置一个变量值并将其发送到URL,一个la
<li><a href="index.php?content=location">Locations</a></li>
它简单而有效,但我希望它能在某些方面帮助到别人。你应该习惯正确地缩进代码,尤其是在寻求帮助和希望别人阅读代码时。我通常会这样做,但在早些时候键入时有点匆忙。你对我问题的内容有什么建议吗?谢谢你,我已经为你做了一些调整,但是我会感谢你的建设性意见,如果你不能补充任何积极的东西,请不要在这里发布。
if(isset ($_GET["content"])){
switch ($_GET["content"]){
case 'home':
$masterURL = 'views/contenthome.php';
$div_id = "content_home";
break;
case 'courses':
$masterURL = 'views/courses.php';
$div_id = "content_courses";
break;
}//end switch
}else{
$masterURL = 'views/contenthome.php';
}//end if