Avatar billede aslan Nybegynder
26. februar 2003 - 19:58 Der er 11 kommentarer og
2 løsninger

Includere en asp side i en php side?

Jeg bruger <?include($side);?> til at includere mine php sider sammen. Nu er jeg så kommet i det problem at jeg skal have includeret en asp side fra en anden hjemmeside i denne include. Men når jeg forsøger seer asp siden helt forkert ud. B.la virker linksne og icon fremvisning ikke. Har nogen et forslag til hva jeg kan gøre?
Avatar billede initializing Nybegynder
26. februar 2003 - 20:03 #1
Avatar billede initializing Nybegynder
26. februar 2003 - 20:03 #2
Call a file on the same directory
include ("file.html");

Call a file from a different directory
include ("/differentdirectory/file.html");

Call a web page from another site
include ("http://www.anothersite.com/");
Avatar billede alrua Nybegynder
26. februar 2003 - 20:05 #3
erm...hvis du inkluderer en asp side får du vel kun html-outputtet af den asp side? hvis det er interne links og billed-stier asp-siden spytter ud er det vel ikke så underligt at de ikke virker? :)
Avatar billede initializing Nybegynder
26. februar 2003 - 20:08 #4
Man burde da nok kunne inkludere en ASP side i PHP.. Serveren skal self. understøtte disse.
Avatar billede aslan Nybegynder
26. februar 2003 - 20:09 #5
Dvs der ikke noget at gøre?
Avatar billede alrua Nybegynder
26. februar 2003 - 20:12 #6
hvad er det helt præcsist du prøver på (hvad skal du med asp-siden?)

init: hvis man henter en asp-side fra en anden server vha. http får man jo kun html-output'et... :)
Avatar billede aslan Nybegynder
26. februar 2003 - 20:54 #7
Jamen du da sagtens includere andre sider hvis det er frames?
Avatar billede alrua Nybegynder
26. februar 2003 - 21:01 #8
ja, men du får stadig kun html-output'et ud...
Avatar billede alrua Nybegynder
26. februar 2003 - 21:02 #9
og hvis du bruger frames vises siden stadig fra den server det oprindeligt ligger på. Hvis du bruger php flytter indholdet af siden så at sige over på din server og derfor virker interne links ikke mere :)
Avatar billede jalle Nybegynder
26. februar 2003 - 23:18 #10
Som jeg ser det, så kan det gøres på to måder:
1. Brug af frames evt iframes
2. Brug af javascript evt. <script src=\"http://www.domain.dk\"></script>

Men som sagt så er det kun html-outputtet du få vist.

Grunden til at du får fejl kan være at asp-siden ikke får de variabler som er nødvendigt for at siden kan vises korrekt uden at vide hvad det er for en webside.
Avatar billede alrua Nybegynder
27. februar 2003 - 07:05 #11
jalle: det er jo forkert... :P

når han includer via PHP includer han html-output'et og får dermed præcist samme resultat som med javascript-løsningen...hans problem er at asp-scriptet output'er html-kode.

Hvis man includer fra en anden server kan man aldrig få fat i selve asp-koden...
Avatar billede alrua Nybegynder
27. februar 2003 - 07:09 #12
desuden kan man heller ikke bruge javascript-modellen...så får man jo html-koden et sted hvor der burde være javascript - og så får du en javascript-error... :)
Avatar billede alrua Nybegynder
27. februar 2003 - 07:09 #13
...
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