Vilken sida

PHP

2 svar · 220 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Trådstart#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.

Medlem 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

Medlem 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]

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)