WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Länka in externt innehåll i en div? (https://www.wn.se/forum/showthread.php?t=23685)

bseller 2007-09-18 17:56

Säg att jag på en sida har en vanlig struktur med Huvud, Meny, Innehåll. Fot

Innehållet ligger i diven "content" och det innehållet ska alltså på vissa sidor
hämtas från en annan url.

Går detta att göra med PHP?

iFrame etc är inte aktuellt som lösning.

Weaver 2007-09-18 18:26

Du vill ladda in content i den div:en efter sidan har skickats till användaren va? Annars förstår jag inte vad problemet är.

bseller 2007-09-18 18:37

Weaver:

Så här:
Allt på sidan finns på www.mindomän.com men säg att jag har en knapp som heter nyheter, jag klickar på den och då kommer www.en-annan-domän.com/sida.html upp i min div. Så egentligen som en iframe fast jag vill ha det i en div istället :)

melin 2007-09-18 18:41

hämta content med php/asp visa det med javascript

bseller 2007-09-18 18:43

hehe melin du får det att låta så enkelt :)

har testat det och det funkar MEN navigationen i sidan man inkluderar vill inte fungera när den hamnar på min sida.

KarlRoos 2007-09-18 18:49

Ajax ;)

bseller 2007-09-18 18:51

KarlRoos

Gärna lite mer precist tack :)

Problemet är att när jag navigerar i den inkluderade sidan att så fort jag klickar på en länk i den så hoppar den ur diven och blir en egen sida, så man ser alltså inte längre att man är på min sida.

Jonas 2007-09-18 21:16

bseller:

<?php
$url = 'länken till sidan jag vill ha';
$content = file_get_content($url);

$content = str_replace('href="', 'href='proxy.php?url=', $content);

echo $content;
?>

Snabbt o fult.

jonny 2007-09-18 22:14

vet inte om det går och orkar inte testa, men du kanske kan skapa en iframe i diven?

KarlRoos 2007-09-19 20:14

Citat:

vet inte om det går och orkar inte testa, men du kanske kan skapa en iframe i diven?
driver du eller, inga iframes :P


Alla tider är GMT +2. Klockan är nu 06:33.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson