Avatar billede gate2game Nybegynder
13. februar 2002 - 17:06 Der er 3 kommentarer og
1 løsning

Hjælp til menu...

Jeg har et problem med en menu i PHP
(Jeg troede jeg var smart og lukkede et andet spm og gav mig selv point'sne men det virkede ikke alligevel :( )

Problemet er: fx. hvis jeg har siden i index.php på www.gate2game.dk, så ser mit link i menuen således ud:
www.gate2game.dk/index.php?submenu=main (fx.)

jeg vil gerne have det til at se sådan ud: www.gate2game.dk/index.php?submenu=main&id=main.html (hvis mainfilen skal vise hen i "ID" altså den tabel jeg har i index.php)

Her er menuen..
-------------------------------------------

<?

$menu_items = array(
        "Home"=>array(
                "Home"=> "menusystem.php3",
                "About"=> "about.php3",
                "Contact&nbsp;Us"=> "contact.php3"
        ),
        "Jimmy_Buffett"=>array(
                "Jimmy&nbsp;Buffett"=> "menusystem.php3",
                "Memorabilia"=> "memorabilia.wphp",
                "Hawaiian&nbsp;Shirts"=> "h-shirts.wphp",
                "Themed&nbsp;Shirts"=> "t-shirts.wphp",
                "Beach&nbsp;Towels"=> "towels.wphp",
                "Parrotphernalia"=> "parrotphernalia.wphp",
                "Discography"=> "discography.php3"
        ),
        "Island_Wear"=>array(
                "Island&nbsp;Wear"=> "menusystem.php3",
                "Hawaiian&nbsp;Shirts"=> "h-shirts.wphp",
                "Island&nbsp;Dresses"=> "dresses.wphp",
                "Shorts"=> "shorts.wphp",
                "T-shirts"=> "t-shirts.php",
                "Beach&nbsp;Towels"=> "towels.wphp",
                "Sandals"=> "sandals.wphp",
                "Key&nbsp;West&nbsp;Aloe"=> "kwaloe.wphp"
        ),
        "Caribbean Soul"=>array(
                "Caribbean Soul"=> "menusystem.php3",
                "T-shirts"=> "t-shirts.wphp",
                "Beach&nbsp;Towels"=> "towels.wphp",
                "Other"=> "csoul.wphp"
        ),
        "Sunken Treasure"=>array(
                "Sunken Treasure"=> "menusystem.php3",
                "About&nbsp;Cobs"=> "cobinfo.php3",
                "Specials"=> "specials.wphp",
                "Custom&nbsp;Order"=> "custom.wphp",
                "Replicas"=> "replicas.wphp"
        )
);

for(reset($menu_items); $sub_menu=key($menu_items); next($menu_items)) {
        print ( "<FONT face=arial color=blue size=\"3\"><B>");
        print ( "<A
HREF=\"".$menu_items[$sub_menu][$sub_menu]. "?submenu=".$sub_menu. "\">");
        print (key($menu_items[$sub_menu]). "</A><BR>");
        if ($submenu==$sub_menu) {
                for(reset($menu_items[$sub_menu]); $menu_item =
key($menu_items[$sub_menu]); next($menu_items[$sub_menu])) {
                        print ( "<FONT face=arial color=blue size=\"2\"><B>");
                        print ( "&nbsp;&nbsp;<A
HREF=\"".$menu_items[$sub_menu][$menu_item]. "?submenu=".$sub_menu. "\">");
                        print (key($menu_items[$sub_menu]). "</A><BR>");
                        print ( "</FONT>");
                }
                print( "</B></FONT>");
        }
        print( "<BR>");
}

?>


-------------------------

Jeg håber i kan hjælpe mig...
Avatar billede gate2game Nybegynder
13. februar 2002 - 17:07 #1
ups..

siden = menuen
Avatar billede gate2game Nybegynder
13. februar 2002 - 17:08 #2
i skal ikke tage jer af menu-punkterne...
Avatar billede gate2game Nybegynder
13. februar 2002 - 21:32 #3
eller er der andre der har nogle andre forslag
Avatar billede gate2game Nybegynder
14. februar 2002 - 14:34 #4
lukker.. jeg fandt ud af at man bare skulle sætte "$menu_items" ind i:

"?id=MENU_ITEMS&submenu=".$sub_menu. "\">");
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