Avatar billede mikemclarry Nybegynder
22. marts 2002 - 16:14 Der er 15 kommentarer

Include file

Hej
Hvordan includerer man en fil som ligger et bibliotek bagud? Jeg kender den her, men det er i samme bibliotek
-------------------------------------------
<!-- #include file="For.html"-->
-------------------------------------------
og jeg har prøvet
-------------------------------------------
<!-- #include file="../For.html"-->
-------------------------------------------
det virker heller ikke.
Avatar billede snigermunken Nybegynder
22. marts 2002 - 16:16 #1
<!-- #include file="../For.html"--> burde virke eller prøv

<!-- #include file="/mappesnavn/For.html"-->
Avatar billede sthen Nybegynder
22. marts 2002 - 16:19 #2
Jeg studser umiddelbart over store bogstaver i filnavne. Det er vel ikke der hunden ligger begravet, så det skal hedde:

<!-- #include file="../for.html"-->
Avatar billede mikemclarry Nybegynder
22. marts 2002 - 16:21 #3
Fejl...

The Include file '../Include/Forbindelse.asp' cannot contain '..' to indicate the parent directory.

Så er bare spørgsmålet hvordan indikerer man det så? Det er heller ikke tilladt at starte med /
Avatar billede jakoba Nybegynder
22. marts 2002 - 16:34 #4
brug virtual istedet for file.

<!--#include virtual="../for.html"-->
Avatar billede jakoba Nybegynder
22. marts 2002 - 16:36 #5
Ups og blanktegnet foran # er unødvendigt, men det foran --> bør vist være der:

<!--#include file="../for.html" -->
Avatar billede jacob_m Nybegynder
22. marts 2002 - 16:37 #6
hvad med <!--#include virtual="http://dinserver.dk/blabla/for.html"-->
Avatar billede convinius Nybegynder
22. marts 2002 - 17:06 #7
../

er en funktion der går et hak tilbage!
Avatar billede jakoba Nybegynder
22. marts 2002 - 17:24 #8
det ved han vist godt :)
problemet er at den må man ikke bruge sammen med
  <!--#include file
kun med
  <!--#include virtual
Avatar billede mikemclarry Nybegynder
22. marts 2002 - 18:05 #9
>>>>>>>>>>> jacob m
det virker heller ikke
Avatar billede jakoba Nybegynder
22. marts 2002 - 18:21 #10
tag den med cut&paste uden at ændre nogetsomhelst:

<!--#include virtual="../Include/Forbindelse.asp" -->
Avatar billede mikemclarry Nybegynder
22. marts 2002 - 18:38 #11
>>>>>>>>>>>>>>>>>>> jakoba
Jeg får denne fejlmeddelelse:
-----------------------------------
The Include file '../Include/Forbindelse.asp' cannot contain '..' to indicate the parent directory.
---------------------------------------------
Spørgsmålet er hvad man skal bruge istedetfor .. til at angive det forrige
Avatar billede jakoba Nybegynder
22. marts 2002 - 18:54 #12
det ER  ../  man skal bruge til at indikere det forrige.

Det skulle vel aldrig være sådan at du står i din servers rod-directory og prøver at gå een op.

Serveren har sit eget hieraki og det stopper ved roden. at din harddisk så synes at roden er en undermappe det aner serveren ikke.

mvh JakobA
Avatar billede mikemclarry Nybegynder
22. marts 2002 - 19:27 #13
Helt konkret så er det sådan her:
------------------------------------------
Jeg står i www.xxxx.dk/Ny_bruger/
og vil gerne includerer en fil fra www.xxxx.dk/Include/
------------------------------------------
Avatar billede jakoba Nybegynder
22. marts 2002 - 19:37 #14
Ja det skulle være fint nok. Prøv lige med:

<!--#include virtual="/Include/Forbindelse.asp" -->

dvs / for 'fra roden' for det passer jo også her.
Men ellers er der vist bare tilbage at tyre manualen. Måske microsoft servere har implementeret serverside include anderledes.
(søgeord: SSI , virtual , include )

mvh JakobA
Avatar billede denfedekat Nybegynder
23. marts 2002 - 18:04 #15
Jep
jakoba's svar virker også her
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