Avatar billede Chewie Novice
14. november 2005 - 11:29 Der er 5 kommentarer og
1 løsning

Link cirkel

Hej exp´er

Jeg skal lave omkring 10 sider som alle linke til hinanden (meget naturligt :o)... mit problemer er at nå jeg i nærmeste fremtid skal lave side nummer 11 skal jeg ind og rette alle sider for at rette sætte side nummer 11 på.

hvordan kommer jeg uden om der problem ?

vh
Søren
Avatar billede jakobdo Ekspert
14. november 2005 - 11:37 #1
Du kunne lave en fil som indeholder menu:

og på hver side:
include("menu.php");
Avatar billede Chewie Novice
14. november 2005 - 11:47 #2
Jeg er ikke så stiv i php - kan du give mig et eks på en kode ?
Avatar billede jackass- Nybegynder
14. november 2005 - 12:01 #3
Hvis det fx er menuen vi snakker om, laver du en menu.php med alt i... på alle de andre sider, sætter du så ind øverst:

include("menu.php");
og "hentes" menuen ind sammen med resten af siden herunder.. og vises som ét output.

Prøv det :)
Avatar billede jakobdo Ekspert
14. november 2005 - 12:13 #4
Hvad med en menu i denne stil:

<?php
//Menu.php
$menu = array("menu1.php","menu2.php","menu3.php","menu4.php","menu5.php","menu6.php");

foreach($menu as $link)
{
    if(preg_match("/".$_GET["menu"]."\\.php/", $link))
    {
        //Vi skal ikke vise linket...
        ;
    }
    else
    {
        echo "<a href=\"".$link."\">".$link."</a><br>\n";
    }
}

?>
Avatar billede Chewie Novice
14. november 2005 - 12:50 #5
ok jeg tror jeg har fattet det ..... smid nogle svar
Avatar billede jakobdo Ekspert
14. november 2005 - 13:00 #6
Svar!
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