Gå til innhold

Script som viser hvilken side som er current


Anbefalte innlegg

jeg har et submenyscript som henter inn hvilken meny som skal brukes basert på verdien i $_GET['sub'], og dette fungerer fint, men jeg vil gjerne også vise hvilken side brukeren er på når han trykker på en link. Jeg fant et script som gjorde akkurat dette, men siden adressene på siden min er annerledes oppbygd fikk jeg ikke dette til å fungere. Jeg prøvde derfor å modde scriptet litt men uten hell..kan noen si meg hva som er feil?

 

<?php

switch($_GET['sub']){
case 1:
$menu = <<<MENU
<ul id="menu">
<li><a href="index.php?sub=0&page=hjem">Hjem</a></li>

<li><a href="index.php?sub=1&id=turneringer">Turneringer</a></li>
<ul id="sub">
      
<li><a href="index.php?sub=1&page=wow">WoW</a></li>

<li><a href="index.php?sub=1&page=counter-strike">Counter-Strike</a></li>

<li><a href="index.php?sub=1&&page=half-life">Half-Life</a></li>
       
</ul> 
<li><a href="index.php?sub=0&page=forum">Forum</a></li>

<li><a href="index.php?sub=0&page=">Medlemmer</a></li>

<li><a href="index.php?sub=0&page=registrer">Registrer</a></li>

<li><a href="index.php?sub=0&page=faq">FAQ</a></li>

<li><a href="index.php?sub=2&id=omspillonline">Om SpillOnline</a></li>

</ul>
MENU;
break;

case 2:
$menu = <<<MENU
<ul id="menu">

<li><a href="index.php?sub=0&page=hjem">Hjem</a></li>

<li><a href="index.php?sub=1&id=turneringer">Turneringer</a></li>

<li><a href="index.php?sub=0&page=forum">Forum</a></li>

<li><a href="index.php?sub=0&page=medlemmer">Medlemmer</a></li>

<li><a href="index.php?sub=0&page=registrer">Registrer</a></li>

<li><a href="index.php?sub=0&page=faq">FAQ</a></li>

<li><a href="index.php?sub=2&id=omspillonline">Om SpillOnline</a></li>
<ul id="sub">

<li><a href="index.php?sub=2&page=informasjon">Informasjon</a></li>

<li><a href="index.php?sub=2&page=anonnsering">Anonnsering</a></li>

<li><a href="index.php?sub=2&page=crew">Crew</a></li>
         
</ul> 
</ul>
MENU;
break;

default:
$menu = <<<MENU
<ul id="menu">

<li><a href="index.php?sub=0&page=hjem">Hjem</a></li>

<li><a href="index.php?sub=1&id=turneringer">Turneringer</a></li>

<li><a href="index.php?sub=0&page=forum">Forum</a></li>

<li><a href="index.php?sub=0&page=medlemmer">Medlemmer</a></li>

<li><a href="index.php?sub=0&page=registrer">Registrer</a></li>

<li><a href="index.php?sub=0&page=faq">FAQ</a></li>

<li><a href="index.php?sub=2&id=omspillonline">Om SpillOnline</a></li>

</ul>
MENU;
}

$lines = split("\n", $menu);

$match = array('hjem','turneringer','wow','counter-strike','half-life','forum','medlemmer','registrer','faq','omspillonline','informasjon','anonnsering','crew');

foreach ($lines as $line) {


if(eregi($match, $_SERVER["REQUEST_URI"])) {



       $line = str_replace('<a h', '<a class="current" h', $line);

       }

   echo $line."\n";

}
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...