0
我有一個頁面containe帖子我可以過濾這些帖子與PHP傳遞一個值包含頁面的url,我想添加當前類的標籤爲當前類別替換另一個類與PHP。這是我的時刻代碼:在導航類中添加一個類當前使用php
<div class="top_p_r" style="width:825px; float:left;">
<span class="cat">Category</span>
<ul class="ul_cat_blog">
<?php
echo'<li class="li_cat_blog"><a class="current" href="/">All</a></li>';
foreach(Categorie::getAllCategorie()as $categorie){
$categorie= new Categorie($categorie->ID_CAT);
echo '<li class="li_cat_blog"><a class="rotated_link" href="?cat='.$categorie->getIDCategorie().'">'.$categorie->getNomCategorie().'</a></li>';}?>
</ul>
</div>
我想用價值女巫我在URL傳遞以改變類=「rotated_link」類=「當前」,我嘗試喜歡這一點,但它不'T和我一起工作顯示它始終類=' rotated_link」:
<div class="top_p_r" style="width:825px; float:left;">
<span class="cat">Category</span>
<ul class="ul_cat_blog">
<?php
$currentPath = $_SERVER['REQUEST_URI'];
$currentClass = ' class="current"';
$rotatesdClass = ' class="rotated_link"'; ?>
<?php
echo'<li class="li_cat_blog"><a class="current" href="/">All</a></li>';
foreach(Categorie::getAllCategorie()as $categorie){
$categorie= new Categorie($categorie->ID_CAT);
echo '<li class="li_cat_blog"><a'; if($currentPath == $id_categorie) { echo $currentClass; } else {echo $rotatesdClass;} echo' href="?cat='.$categorie->getIDCategorie().'">'.$categorie->getNomCategorie().'</a></li>';
}?>
</ul>
</div>
感謝
什麼是$ id_categorie?你的意思是它應該是$ categorie? – egig 2013-03-20 02:06:38
$ id_categorie = $ _GET [「cat」];是當我選擇類別時我通過URL傳遞的值 – 2013-03-20 02:29:20