Avatar billede mysli Nybegynder
23. juni 2005 - 02:24 Der er 10 kommentarer og
1 løsning

Linke til filer i mappen over

Er der en måde hvorpå, at jeg kan linke direkte til en fil, i mappen over.

Altså, jeg er her:  www.domæne.dk/test/eksempel

Fra index i ekspel, er det så muligt at linke til index i test uden at bruge domæne?
Avatar billede sukos Juniormester
23. juni 2005 - 04:36 #1
<a href="/">link</a> for at linke til indefil i roden af dit domæne
Avatar billede delphinarious Nybegynder
23. juni 2005 - 08:23 #2
Eller blot:

<a href="../index.php">link</a> - det vil linke til index.php i "test"-mappen.

Dog ville jeg også selv vælge at bruge sukos' eksempel med at linke til roden af sitet, og tage den derfra:

<a href="/test/index.php">link</a>
Avatar billede mysli Nybegynder
23. juni 2005 - 10:52 #3
Bruger jeg sokus' eksempel, er linket afhængigt af navnet på mappen "test".

Dit virker ikke delph.
Avatar billede sukos Juniormester
23. juni 2005 - 10:59 #4
?
Hvad går galt?
Altså, hvis du vil linke til en fil, hvor linket er ens uanset hvor i dirs du befinder dig, men selvf. ved at det er i mappen test som ligger i roden af domænet:

<a href="/test/filnavn.php">link</a>
Avatar billede mysli Nybegynder
23. juni 2005 - 11:49 #5
Problemet er, at hvis jeg skifter mappens navn, skal jeg sidde og ændre det hele.

Din metoder virker ganske som forventet, men vil helst undgå at bruge mappens navn, da det kræver ændring i scriptet hvis jeg ændrer mappens navn.
Avatar billede sukos Juniormester
23. juni 2005 - 11:57 #6
Så kan du include en fil på dine sider, hvor navnet er defineret
Og så er det jo kun den fil du skal ændre i.

Eller, hvis du kan bruge .htaccess bruge flg. i en .htaccess som ligger i roden af dit domain:

php_value auto_prepend_file  /fuld/sti/til/settings.php

Så får hver php fil includet settings.php som det første, uden at du skriver include("settings.php")
Avatar billede mysli Nybegynder
23. juni 2005 - 12:24 #7
Det irriterer mig at der ikke er anden måde at gøre det på, så må nøjes med at include en configfil.

Så sukos - du får pointne, selv om det ikke rigtig var fyldestgørende.
Avatar billede sukos Juniormester
23. juni 2005 - 12:28 #8
ok.
Nu ved jeg ikke hvordan din side er bygget op, men du kan jo godt læse et dir igennem, og på den måde lave dynamiske links.

http://www.eksperten.dk/spm/599757

http://www.eksperten.dk/spm/626292
Avatar billede delphinarious Nybegynder
23. juni 2005 - 13:25 #9
Hrmpf..! Kan vi lige blive enige om at dette virker:

<a href="../index.php">link</a>

Hvis du placeret sådan et link på en side, vil det linke til "index.php"-filen i mappen "over". Som jeg ser det, løser det dit problem, da du kan ændre navn på mappen, præcis som du lyster, uden at det generer dit link på nogen måde. Og det bedste af det hele: Det er HTML på børnehaveniveau.. Læs her:

http://html.dk/tutorials/html/lektion8.asp
Avatar billede mysli Nybegynder
23. juni 2005 - 17:52 #10
Ahh delph - jeg må undskylde.

Var udemærket klar over ../ går en mappe op og kunne ikke forstå hvorfor det ikke virkede. Kunne bare ikke huske, at mine frames lå 2 mapper under roden, derfor åbnede den jo heletiden mit frameset op.
Skal jo bruge ../../index.php i stedet:)

Smid et svar igen - og sukos, tak for din deltagelse, du må blive snydt denne gang:)
Avatar billede delphinarious Nybegynder
23. juni 2005 - 19:29 #11
Helt i orden - når bare vi er enige..! ;-)
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