webForumDet fria alternativet

Vilken sida

2 svar · 217 visningar · startad av nordan

nordanMedlem sedan juni 2000949 inlägg
#1

Hallå!
Kan man på något sätt med Php kolla vilken sida man är på utan att skicka med något värde från den länk man har klickat på?
Ex.
Om man är på index.php så skulle man på nått sätt känna av att man är där. Kanske genom att kolla av url:n? Och går man vidare eller går direkt till en annan sida tex kontakt.php så skall man veta att man är där.

Det jag vill är att den text i menyn som stämmer överens med sidan skall bli fet text och en annan färg.

Själva sidlayouten ligger i en separat sida där även menyn ligger och dras in när sidan laddas typ som en enkel template.

GrodanBollMedlem sedan sep. 2001788 inlägg
#2
$_SERVER['PHP_SELF']

Denna ger dig filnamnet.

Kolla maualen http://www.php.net/manual/en/reserved.variables.php

/G

FuelMedlem sedan okt. 20001 285 inlägg
#3

Uthuggna stycken..

while($row = mysql_fetch_array($menu))
{
if (isset($_GET[page]) && $_GET[page] == $row['page']) {
$menu = "menu1";
$link = "links";
} else {
$menu = "menu2";
$link = "links";
}
echo "<div class=\"$menu\">\n[ <a href=\"/coolpage.php?page=".$row['page']."\">".$row['name']."</a> ]\n</div>\n";

och så har du..

$_SERVER[SCRIPT_NAME] == $something[value]

132 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)