Avatar billede basketball Nybegynder
07. august 2005 - 17:55 Der er 6 kommentarer og
1 løsning

2 forskellige menuer samtidig

Hejsa,

Er der nogen der sidder men en hurtig løsning på 2 menuer?

p.t. køre jeg en simple leftmenu.php som går igen på alle sider, men jeg kunne godt tænke mig at bruge en leftmenu1.php på index.php, og ellers fortsat som det plejer :)

p.t kalder sådan her


<?php
  $menu            = "leftmenu" . ".php";
?>

<?php include ($menu); ?>

Takker mange gange :)
Avatar billede whatever Nybegynder
07. august 2005 - 18:17 #1
Prøv noget i denne retning:

<?php
    if (strstr($_SERVER['PHP_SELF'],"index.php"))
    {
        include("leftmenu1.php");
    }
    else
    {
        include("leftmenu.php");
    }
?>
Avatar billede basketball Nybegynder
07. august 2005 - 18:21 #2
smukt takker :D
Avatar billede basketball Nybegynder
07. august 2005 - 18:55 #3
ahh var vidst lidt hurtigt ude, den går lidt i kludder :D
Avatar billede basketball Nybegynder
07. august 2005 - 18:57 #4
lille detalje, resten af min sidder kaldes sådan her

index.php?page=xxxxx

muligvis det der skaber en fejl :)
Avatar billede whatever Nybegynder
07. august 2005 - 19:04 #5
Ok, prøv dette

<?php
    if (strstr($_SERVER['PHP_SELF'],"index.php") && !isset($_GET['page']))
    {
        include("leftmenu1.php");
    }
    else
    {
        include("leftmenu.php");
    }
?>
Avatar billede basketball Nybegynder
08. august 2005 - 18:43 #6
Kan den vendes om således det er siden der hedder

index.php?=123 der anvender menu 1 og alle andre der anvender den anden ?? Takker :)
Avatar billede whatever Nybegynder
08. august 2005 - 21:10 #7
<?php
    if (strstr($_SERVER['PHP_SELF'],"index.php") && isset($_GET['page']) && ($_GET['page'] == "123"))
    {
        include("leftmenu.php");
    }
    else
    {
        include("leftmenu1.php");
    }
?>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester