大家好,我正在尝试使用 PHP 制作动态网页$_SERVER['PATH_INFO']
,但我认为我遇到了问题。每次我按 home 或 about 时,都会将 index.php.home 或 index.php.about 附加到 url。这是我的代码:
<body>
<div style="width:800px; height:auto;">
<nav>
<a href="index.php/home">home</a>
<a href="index.php/about">about</a>
</nav>
<?php
$path = substr($_SERVER['PATH_INFO'],1);
echo $path;
if($path==""){
$path = "home";
}
if($path == "home"){
?>
<h1> Home Page </h1>
<?php
}
elseif($path == "about"){
?>
<h1> About Page</h1>
<?php
}else{
?>
<h1> Page Not Found </h1>
<?php
}
?>
</div>
</body>
我可以帮助解决这个问题吗?