У меня есть двухстраничный веб-сайт — домашняя страница и страница о проекте. Я пытаюсь добавить третью страницу, но мне трудно найти правильный код.
У меня есть этот PHP в верхней части моей страницы index.php …
$tmp=str_replace("index.php","",$_SERVER['QUERY_STRING']);
$tmp=explode("/",$tmp);
$i=1;
$path=$_SERVER['REQUEST_URI'];
foreach($tmp as $str){
if($i==1){
$q=$str;
$path=str_replace('about/','',$path);
break;
}
$i++;
}
?>
И это в моей области навигации …
<ul class="nav navbar-nav"> <li<?php if(empty($q)){echo"class=\"active\"";}?>><a href="/"><i class="fa fa-home fa-fw"></i>
Home</a></li>
</ul> <?php if(defined('emailReceiver')&&emailReceiver){?> <ul
class="nav navbar-nav navbar-right">
<li<?php if(!empty($q)&&$q=="about"){echo"class=\"active\"";}?>><a href="<?php echo$path;?>about/"><i
class="fa fa-question-circle fa-fw"></i> About This
Site</a></li> </ul>
Я думаю, что мне нужно создать другие экземпляры $ i — но я не уверен, что именно.
Задача ещё не решена.
Других решений пока нет …