Avatar billede zorkmontana Nybegynder
30. juni 2004 - 16:25 Der er 4 kommentarer og
1 løsning

navigation med php

hej alle sammen...
jeg er forholdsvis ny til PHP
og forsøger at optimere en hjemmeside så meget som mulig, selv den mindste byte tæller

mit sp lyder:
hvis jeg har en side eks www.minside.dk/index.php
men den skal navigeres rundt www.minside.dk/index.php?uk=yes
så er siden på engelsk men main vinduet skal også kunne ændre sig for sig selv altså www.minside.dk/index.php?uk=yes?info=yes eller noget i den stil
har forsøgt med en navigations side med denne kode:

<?php
// UK. Den Engelske Navigation starter her!
if (isset($_GET["UK"])){
    $top = 'include/uk/uk.top.php';
    $menu = 'include/uk/uk.menu.php';
    $bund = 'include/uk/uk.bund.php';
    $menuimage = '../images/sitedesign/menu.uk.gif';
   
    if (isset($_GET["INFO"]$_GET["INFO"])){   
        $main = '../include/uk/uk.main.info.php';
        }
    else if (isset($_GET["NEWS"])){
        $main = '../include/uk/uk.main.info.php';
        }
    else if (isset($_GET["PRODUCT"])){
        $main = '../include/uk/uk.main.info.php';       
        }
    else if (isset($_GET["CONTACT"])){
        $main = '../include/uk/uk.main.info.php';
        }
    else {}
    }

// UK. Den Engelske Navigation stopper her!

// DK. Den Danske Navigation starter her!

else if (isset($_GET["DK"])){
    $top = 'include/dk/dk.top.php';
    $menu = 'include/dk/dk.menu.php';
    $bund = 'include/dk/dk.bund.php';
    $menuimage = '../images/sitedesign/menu.uk.gif';
   
    if (isset($_GET["INFO"])){   
        $main = 'include/dk/dk.main.info.php';
        }
    else if (isset($_GET["NEWS"])){
        $main = 'include/dk/dk.main.info.php';
        }
    else if (isset($_GET["PRODUCT"])){
        $main = 'include/dk/dk.main.info.php';       
        }
    else if (isset($_GET["CONTACT"])){
        $main = 'include/dk/dk.main.info.php';
        }
    else {}
    }
// DK. Den Danske Navigation stopper her!

// Hvis alt andet ikke virker så gør sådan her...

   
else  {
    $top = 'include/start.top.php';
    $main = 'include/start.main.php';
    $menu = 'include/start.menu.php';
    $bund = 'include/start.bund.php';
    }

?>

men som i sikker kan se eller gætte virker den ikk...
hvad har jeg gjordt galt??
Avatar billede zorkmontana Nybegynder
30. juni 2004 - 16:27 #1
mindre copypaste fejl i linie 9 :)
Avatar billede jaw Nybegynder
30. juni 2004 - 16:33 #2
Og det funker ikke på nogen sprog? Og du definerer sproget ved fil.php?DK&INFO=noget eller hva?
Avatar billede zorkmontana Nybegynder
30. juni 2004 - 16:39 #3
hmm fandt fejlen...
jo det hele fungerede faktisk... det var linket fil.php?DK&INFO=yes og ikk
fil.php?DK?INFO=yes var kommet til at sætte en ? :)
Avatar billede jaw Nybegynder
30. juni 2004 - 16:42 #4
ahh, hehe ok... :)
Avatar billede zorkmontana Nybegynder
30. juni 2004 - 21:03 #5
lukker...
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