Avatar billede kreativmedie Nybegynder
04. november 2004 - 13:48 Der er 5 kommentarer og
1 løsning

Include af absolut sti (ASP)

Som bekendt har vi her en almindelig include i ASP:

<!-- #include file="includefil.asp"-->


Sagen er den at jeg har filen liggende på en anden server, så jeg skriver includen på formen:

<!-- #include file="http://www.domænennavn.dk/includefil.asp"-->

Men dette frembringer fejlen:
"The include file 'http://www.domænennavn.dk/includefil.asp' was not found."
Selvom den altså ligger der.

Begge domæner understøtter ASP. Hvad gør jeg galt? Eller hvad er den korrekte måde at include på når der er tale om en absolut sti?

Tak!
Avatar billede fennec Nybegynder
04. november 2004 - 13:51 #1
Du kan ikke includere på tværs af domæner. Ved ikke om du måske kan med:
server.execute "http://www.domænennavn.dk/includefil.asp"
Avatar billede kreativmedie Nybegynder
04. november 2004 - 14:53 #2
Desværre heller ikke, for blot en runtime error der siger "Object doesn't support this property or method: 'server.execute'".

Findes der ingen andre metoder hvorpå man kan hente en fil udefra ind i et andet dokument?
Avatar billede fennec Nybegynder
04. november 2004 - 15:13 #3
Du har vist lavet en fejl i koden. Har lige prøvet og jeg får denne fejl:
Invalid URL form or fully-qualified absolute URL was used. Use relative URLs

Det kan så også være lige meget, for man kan heller ikke gøre det på den måde.

Der findes nogle komponenter eller indbygget funktioner, man kan bruge til det, men jeg ved ikke hvilke. Jeg har set det et par gange her på E, men har ikke kunne finde de ? igen. Kan huske en med noget XHTML/XML, der blev hentet fra et andet site. Og en bekendt har lavet en robot, der henter satser fra tips.dk
Avatar billede kreativmedie Nybegynder
04. november 2004 - 15:27 #4
Ja ok, ærgeligt ærgeligt..

Men tak for hjælpen alligevel, smid lige et svar. Lader den dog stå åben til i morgen i tilfælde af at der skulle dukke en op med den gyldne løsning :)

Ved du i øvrigt om det er noget der har med ASP at gøre, eller er det en server-ting? Ville man f.eks. kunne løse det via PHP?
Avatar billede fennec Nybegynder
04. november 2004 - 15:34 #5
Det er nærmere noget sikkerhed. Du kan jo ikke få lov til at downloade ASP dokumenterne fra et site. Du kan kun hente den oversatte version (HTML)

Det komponenterne kan, er at hente den HTML kode, der bliver genereret, og gemme dem i en variable/fil.
Avatar billede kreativmedie Nybegynder
04. november 2004 - 16:53 #6
Ja det er fint nok hvis den bare henter HTML'en ud derfra.

Men jeg må lige se om jeg kan finde noget mht. de komponenter du nævner.

Du får bare pointene, men skulle der være en anden der har en løsning på ovenstående, uddeler jeg gerne nogle flere.
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
Kurser inden for grundlæggende programmering

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