Avatar billede musicchart.dk Nybegynder
09. marts 2006 - 15:53 Der er 8 kommentarer og
1 løsning

Inkludere kode fra en anden server

Dette spørgsmål er nok til de "hårde" drenge :o)

Jeg har for lang tid siden udviklet et banner roterings system, som jeg bruger på mine egne sider.
For at vise mine bannere, kalder jeg en funktion, der ligger i en inkluderet fil i roden på serveren. Det er så vidt også fint nok, når nu det er på mine egne sider... men nu vil jeg gerne udvide det, til at omfatte andre sider. Så er det jo ikke ideelt, at jeg henter funktionen fra den lokale server.
Der ligger jo fortroligt materiale i den kode, såsom adgangsoplysninger til den centrale banner roterings databaseserver.

Mit spørgsmål:
Er det muligt at inkludere en ASP fil, fra en extern server?
Hvis ikke... er det så muligt at hente det HTML min funktion genrerer?

Hvis det stadigvæk ikke kan lade sig gøre, er der så en der har eet bud på, hvordan mit mål kan lykkedes?


Hilsen,
Bjarke
Avatar billede softspot Forsker
09. marts 2006 - 16:03 #1
Du kan muligvis bruge det jeg foreslog i dette spørgsmål: http://www.eksperten.dk/spm/692018
Avatar billede softspot Forsker
09. marts 2006 - 16:04 #2
Avatar billede fennec Nybegynder
09. marts 2006 - 16:06 #3
1. Nej det er ikke muligt inkludere en ASP fil fra en anden server.
2. Ja du kan godt hente den HTML der bliver genereret, men det krævet at et ASP komponent bliver installeret på serveren (softspot's løsning)
3. Ellers kan du bare lave banneret i en iframe på de andre sider:
<iframe src="http://ditsite/dinSide.asp" width="172" height="215" scrolling="no" frameborder="0">
Avatar billede musicchart.dk Nybegynder
09. marts 2006 - 17:36 #4
fennec >> jeg vil netop undgå Iframes.

softspot >> er det et komponent der findes i IIS, eller skal det installeres som tilvalg. Jeg har somregel ikke tilladelse til at installere komponenter... men kan
AspHTTP (AspHTTP.Conn) bruges til samme formål ? Dette findes på serveren i forvejen.
Avatar billede softspot Forsker
09. marts 2006 - 18:18 #5
Jeg skulle mene at den er installeret på en IIS i forvejen (eller en tilsvarende, f.eks. MSXML2.ServerXMLHTTP - kan være den hedder Microsoft.ServerXMLHTTP). En simpel måde at teste det, er bare at prøve koden på den pågældende server og se om den fungerer eller fejler.

Det er i øvrigt nok anbefalelsesværdigt at benytte ServerXMLHTTP frem for MSXML2.XMLHTTP, da den første er bedre egnet til et servermiljø.
Avatar billede musicchart.dk Nybegynder
09. marts 2006 - 19:33 #6
Jamen, det ser jo ud til at virke efter hensigten. Og løser jo mit problem perfekt.

softspot smider du et svar?
Avatar billede softspot Forsker
09. marts 2006 - 22:31 #7
Ja, det kommer her :)
Avatar billede softspot Forsker
09. marts 2006 - 23:02 #8
Mange tak for point :)
Avatar billede fennec Nybegynder
10. marts 2006 - 08:28 #9
Så har jeg også lært noget i dag.
Jeg har altid installere et komponent for at kunne gøre dette, men når man ikke ved, der allerede er et komponent i IIS til det, så er det jo ikke nemt :o)

Så tak til softspot for den oplysning.
.o) <-- One Eyed Jack
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

IT-JOB

JP/Politikens Hus

Digital Workplace Supporter

Capgemini Danmark A/S

AI/Data Engineer

Capgemini Danmark A/S

Open Application (Denmark)

Capgemini Danmark A/S

AI Data Architect

KMD A/S

Projektleder