こんにちは、私は PHP で動的な Web ページを作成しようとしていますが、問題が$_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>
この問題について何か助けてもらえますか?