Avatar billede danic Nybegynder
07. august 2003 - 08:55 Der er 7 kommentarer og
1 løsning

Omsætte link til variabler

Hvorfor viker det her link ikke? det virker uden $katalog.

<a href="../membership/index.php?valglink=nyheder&katalog=../nyheder">Nyheder</a>



    $valgtlink =  $_GET['valgtlink'];
    $katalog  =  $_GET['katalog'];
   
        if ($valgtlink != NULL){
        $valgtlink_file    = '$katalog/'.$valgtlink.'.php';
        if (file_exists($valgtlink_file)) {
            include($valgtlink_file);
        } else {
            include('fejl.php');
        }
    }
    else {
    include('mainpage.php');
    }
   
    include($_SERVER["DOCUMENT_ROOT"] . "/membership/publicmenu.php");

    }
Avatar billede riversen Nybegynder
07. august 2003 - 08:58 #1
for det først har du skrevet valgtlink og valglink

men prøv med $_GET["valglink"]
Avatar billede danic Nybegynder
07. august 2003 - 09:06 #2
Ups! er rettet nu

echo "$valgtlink_file";
giver -> $katalog/nyheder.php

Den kan ikke forstå $katalog ?
Avatar billede riversen Nybegynder
07. august 2003 - 09:10 #3
du skal jo sige $_GET på alle de variabler du sender med via adressen
Avatar billede riversen Nybegynder
07. august 2003 - 09:10 #4
svar
Avatar billede danic Nybegynder
07. august 2003 - 09:14 #5
Det gør jeg da også -> $katalog  =  $_GET['katalog'];

Det på være den her linie som er forkert, $valgtlink_file    = '$katalog/'.$valgtlink.'.php';
Avatar billede riversen Nybegynder
07. august 2003 - 09:16 #6
he, jeg så det slet ikke...

sådan her:
$valgtlink_file = $_GET["katalog"] . "/" . $_GET["valglink"] . ".php"
Avatar billede riversen Nybegynder
07. august 2003 - 09:17 #7
$valgtlink_file = $katalog . "/" . $valgtlink . ".php"
Avatar billede riversen Nybegynder
07. august 2003 - 09:17 #8
så er jeg vist med igen :-)
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