Avatar billede avminarm Juniormester
07. juli 2003 - 10:43 Der er 6 kommentarer og
1 løsning

finde sti til link

Hej jeg har et script hvor jeg har links der går til f.eks:

rod/mappe/nymappe/index.php

og derfra måske til:

rod/mappe/index.php

Jeg bruger $_SERVER['DOCUMENT_ROOT'] til at include filer, men jeg kan ikke bruge dette hvis det er til et link, - hvis jeg bruger $_SERVER['DOCUMENT_ROOT']/fil.php - tror browser at der er tale om en fil der skal downloades (det samme gælder iøvrigt med header("location: $_SERVER['DOCUMENT_ROOT']/fil.php")).

Mit sprg er: Hvis nu man "fiser" rundt mellem forskellige mapper, og skal recirecte eler linke til samme sted Ligyldigt hvilken mappe man er i - hvordan kan man løse dette på en smart måde?

<a href="../../index.php">link</a> duer ikke pga dybden i mappestrukturen ikke er den samme
Avatar billede erikjacobsen Ekspert
07. juli 2003 - 10:48 #1
<a href="/dir1/dir2/index.php">
Avatar billede erikjacobsen Ekspert
07. juli 2003 - 10:48 #2
Når du starter et link med "/" vil den netop starte i din documentroot. Det
er i sig selv en sti (ikke en url), og skal/kan ikke ses af slutbrugeren.
Avatar billede avminarm Juniormester
07. juli 2003 - 10:58 #3
ja men nu er der forskel på hvor mange dir der er i nogle tilfælde vil det være

<a href="/dir1/dir2/index.php"> og bagefter
<a href="/dir1/dir2/dir3/index.php">

men vil <a href="/index.php"> altid være roden?
Avatar billede erikjacobsen Ekspert
07. juli 2003 - 10:59 #4
Ja
Avatar billede avminarm Juniormester
07. juli 2003 - 11:04 #5
hold da k... en tanketorsk mand - selvfølgelig vil den da være det ;o) - jeg takker - points vil du vel næppe have?
Avatar billede erikjacobsen Ekspert
07. juli 2003 - 11:09 #6
tjah
Avatar billede avminarm Juniormester
07. juli 2003 - 11:14 #7
accepterer du points igen ;o)
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