Hallo,

Ik ben met een aantal andere mensen bezig om een website te maken. We hadden toen we hieraan begonnen nog erg weinig ervaring met PHP, maar hebben inmiddels al veel geleerd. We blijven echter met een aantal probleempjes zitten. Een daarvan is de volgende:

De website maakt gebruik van een aantal includes, waaronder een header.inc. Hierin zit oa het hoofdmenu. We willen graag in dit menu dmv CSS aan kunnen geven op welke pagina je je bevindt (dus een ander lettertype als je je op de betreffende pagina bevindt).
We hadden als idee hiervoor om te controleren in de url welke file geladen is in de browser en vervolgens in het menu met een if-statement te controleren of de pagina geselecteerd is, dus zeg maar als volgt:

<a href="news.php" class="menu<?php if url='news.php' { ?>_selected<?php } ?>">

Kan iemand ons vertellen hoe we dit voor elkaar kunnen krijgen op een of andere manier. Alvast bedankt!
tip 1 => gebruik nooit!!!! .inc => dit kun je namelijk uitlezen als ongefarste php, ruwe phpcode dus => groot beveiligingslek!!! gewoon.php voor al je includes.

antwoord op de vraag
mijn pagina werken als volgt:
link: www.pagina.nl?pagina=doel

sript:
$paden=array("doel"=>"punt/map/punt/enz", "doel2"=>"pad/punt"
$pad=$paden[$_GET[pagina};

en met die informatie kun met een case of if/else gewoon je menu regelen.

tip2 zoek ff bij google op php breadcrums

Reageren