PHP Include, Root path for annet domene

PHP Include, Root path for annet domene

Innleggav warius » tir 29.09.2009 14:42

Hei,

Hei jeg har laget en side som skal demonstrere hvordan det er å ha en login felt på en hvilken som helst annen side.

Jeg har gjort dette i PHP med 2 variasjoner.

Den ene bruker iFrame hvor alt fungerer helt perfekt.

På den andre bruker jeg to diver, den første diven er login formen, og den andre diven "kapsulerer" siden jeg ønsker å "hente inn" via <?php include >.

Siden "tegnes" helt fint, men den tar ikke med seg CSS og bilder, ettersom root path blir fra min site, og ikke siden jeg includer sin.

For å utdype, hvis jeg bruker http://www.vg.no, prøver siden å laste ned http://www.minURL.no/vgSineBilder, ettersom VG bruker relative URLer (/vgSineBilder/bilde.jpg og ikke http://www.vg.no/vgSineBilder)

Jeg lurer på om det finnes en funksjon i PHP som gjør at jeg kan sette root path til noe annet, slik at den laster ned http://www.vg.no/vgSineBilder, istedenfor http://www.minURL.no/vgSineBilder

Oppsummert, jeg trenger en PHP funksjon som erstatter min egen root path (http://www.minURL.no) med den siden som jeg forsøker å lager en demonstrasjon på.

MVH
En PHP noob som er veldig takknemmelig for svar :-)

Brukerens avatar
medlem i 198 måneder
 

Re: PHP Include, Root path for annet domene

Innleggav ak » lør 03.10.2009 0:34

Når du bruker include (eller noe annet, spiller ingen rolle) så har PHP ingen ide om at det er nettside den henter, det er kun en lang remse med tekst.

Du kan f.eks. loope over hver linje av denne teksten (forutsatt at du har brukt fopen eller curl) og erstattet href="/ med href="http://vg.no/ , osv.

Administrator
Brukerens avatar
medlem i 236 måneder
 


Returner til Webdesign



Hvem er i Forumene

Registrerte brukere: Google [Bot]