je suis sur la création de mon porte folio, mais je rencontre un problème, je voudrais afficher une class différente si le lien est sur la current page ou non.
le problème que je rencontre c'est que la class apparait sur tous les liens si on est sur une des pages, concerné et pas uniquement la current page.
Je n'ai pas de solution et encore moins de pistes cela fait quelques jours que je tourne en rond.
Merci.
vous pouvez avoir un visuel sur cette page :
https://web-developer-nantes.com/
Sous l'onglet voir projet et ouvrez une des pages.
Merci.
Code : Tout sélectionner
if($_SERVER['REQUEST_URI']==='/projects/afac974.html'){
$title='projet AFAC974';
}
if($_SERVER['REQUEST_URI']==='/projects/carte-postale.html'){
$title='projet création de carte postale';
}
if($_SERVER['REQUEST_URI']==='/projects/faketory.html'){
$title='projet Faketory';
}
if($_SERVER['REQUEST_URI']==='/projects/la-rose-de-l-orient.html'){
$title='projet la Rose de l'Orient';
}
if($_SERVER['REQUEST_URI']==='/projects/robe-et-vetement.html'){
$title='projet Robe et Vêtement';
}
if($_SERVER['REQUEST_URI']==='/projects/the-wild-fork.html'){
$title='projet THE Wild FORK';
}
$data_projects=mysqli_query($connectionbd,"SELECT * FROM `project`")
while($projects=mysqli_fetch_array($data_projects)){
?>
<li><a href='../projects/<?php echo $projects['name']; ?>.html'<?php
if($title==='projet AFAC974'){ ?>class='current'<?php }
elseif($title==='projet création de carte postale'){ ?>class='current'<?php }
elseif($title==='projet Faketory'){ ?>class='current'<?php }
elseif($title==='projet la Rose de l'Orient'){ ?>class='current'<?php }
elseif($title==='projet Robe et Vêtement'){ ?>class='current'<?php }
elseif($title==='projet THE Wild FORK'){ ?>class='current'<?php }
?>><?php echo $projects['name']; ?></a></li>
<?php
}
?>