Avatar billede okidoky Nybegynder
10. december 2005 - 18:12 Der er 7 kommentarer

link til en fil i en mappe

hvordan linker man til en fil der ligger i en mappe...

index.php?side=forside

sådan ser min forside ud..

Hvis jeg skal linke til en fil i en mappe, kan jeg ikke bare skrive index.php?side=mappe&filen

hvordan linker jeg til filen?

altså jeg har denne kode... men den includere kun filer der er samme mappe som index.php


<? if (file_exists($_REQUEST["page"].".php"))
{
            include($_REQUEST["page"].".php");
            }
            else
            { $_REQUEST["page"] = "forside";
              include("forside.php");
}
?>
Avatar billede Slettet bruger
10. december 2005 - 18:15 #1
index.php?side=mappe/mappe/sti/fil.php burde virke fint.

Hvordan udarter fejlen sig?

Der er nogle regler for hvad include kan og ikke kan, tag et kig på
http://php.net/include
Avatar billede Slettet bruger
10. december 2005 - 18:17 #2
Hov, det sidste uden .php

Ja, det vil så strække sig til kun at linke til .php filer.

Ellers kan du jo altid i sidste ende give den direkte sti til filen?
Avatar billede okidoky Nybegynder
10. december 2005 - 19:04 #3
nej det var ike sådan je mente.. og desuden kan man ike det der
Avatar billede showsource Seniormester
10. december 2005 - 19:11 #4
jow, det kan du da?

if(isset($_GET["side"]) && is_file($_GET["side"])) {
include($_GET["side"]);
}

Men lidt tjek på hvad du includer, skal jo også lige gøres! :O)
Avatar billede mr-xmas Nybegynder
11. december 2005 - 14:34 #5
det er da ikke så smart at den selv laver .php til sidst :s så kan man da ikke lave ?side=nyhed.php&id=1 feks syntes jeg ikke
hvordan du går ind i en mappe det gør du vel bare ved at sige ?side=mappen/filen
Avatar billede okidoky Nybegynder
22. august 2007 - 17:31 #6
svar
Avatar billede Slettet bruger
22. august 2007 - 17:45 #7
<-
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