Autor Zpráva
Budry
Profil
Ahoj, nevím si rady s jednou věcí. Na hostingu jsem si vytvořil web, který includuje jiný můj web, ale includuje ho bez stylu atd... . Někde jsem viděl že se to řeší pomocí nějakého HTML parseru (nebo co to je), ale já vůbec nevím jak se to vytváří. Nebyl by někdo ochoten mi poradit jak docílit tohoto:

na web www.a.cz si includuju web www.b.cz.
Na webu www.b.cz je odkaz na podstránku www.b.cz/b.php
Když já si obsah includuju tak sem pořád na www.a.cz a vidím ale www.b.cz, jenže když kliknu na ten odkaz dostanu se z www.a.cz pryč přímo na www.b.cz/b.php a já bych potřeboval abych bych pořád zůstal na www.a.cz kam by se mi www.b.cz/b.php includoval.

Doufám že mě chápete nevím jak to napsat srozumitlně.

Předem děkuji všem ochotným, kteří mi pomohou tento problém vyřešit.
P.S. Nanetu jsem hledal alic kloudného jsem nenašel.

Budry
tiso
Profil
A konkrétnejšie prečo toto potrebuješ?
Měsíček
Profil
Co třeba odporné rámy, či <iframe> .. případně do toho zapojit kamaráda AJAXe.
Petr__
Profil *
Budry
Co konkrétně si představuješ pod pojmem "includovat"?

Pokud používáš fci include, tak tou se ti ze stránky www.a.cz s nějvětší pravděpodobností nepodaří includovat skript ze stránky www.b.cz

Pokud chceš jen dostat výsledný HTML kód stránky www.b.cz na stránku www.a.cz, tak k tomu se dá použít fce http://cz.php.net/manual/en/function.file-get-contents.php nebo cURL.

Poslední věc, co mě napadá, je dát www.b.cz jako alias ke www.a.cz, ale fakt netuším, jaké jsou tvé vlastnické vztahy a účel webů a.cz a b.cz :-)

Asi nejpodstatnější je ale otázka od tiso, protože možná to co chceš udělat, jde úplně jinak, jednodušeji...
OnZ
Profil
Na stránce www.a.cz mám tento kód: include("http://www.b.cz") adresa vypadá takto: http://www.a.cz ale vidím www.b.cz. Na webu www.b.cz je odkaz <a href="b-php"> když já na něj kliknu bez jakékoliv úpravy tak se ale ocitnu na www.b.cz/b.php a já bych potřeboval zůstat na www.a.cz ale includovat (include ("http://www.b.cz/b.php) stránku www.b.cz/b.php.

Chápete?

Sem já Budry
Petr__
Profil *
OnZ
Na stránce www.a.cz mám tento kód: include("http://www.b.cz") adresa vypadá takto: http://www.a.cz ale vidím www.b.cz.[/i]
Tak to se divím, že ti to vůbec funguje. Include z jiné domény než té vlastní bývá většinou zakázaný. Opravdu máš 2 samostatné domény a.cz a b.cz, nebo si to uvedl jen jako příklad, a ve skutečnosti to je jinak?

Nevím co víc bych ti poradil, než to, co jsem už napsal výše. A jak psal tiso, proč to potřebuješ? Účel?
Petr__
Profil *
Krucipísek formátování, znovu...

OnZ
Na stránce www.a.cz mám tento kód: include("http://www.b.cz") adresa vypadá takto: http://www.a.cz ale vidím www.b.cz.[/i]
Tak to se divím, že ti to vůbec funguje. Include z jiné domény než té vlastní bývá většinou zakázaný. Opravdu máš 2 samostatné domény a.cz a b.cz, nebo si to uvedl jen jako příklad, a ve skutečnosti to je jinak?

Nevím co víc bych ti poradil, než to, co jsem už napsal výše. A jak psal tiso, proč to potřebuješ? Účel?
Petr__
Profil *
Krucipísek, zblbnul jsem formátování...

OnZ
Na stránce www.a.cz mám tento kód: include("http://www.b.cz") adresa vypadá takto: http://www.a.cz ale vidím www.b.cz.[/i]
Tak to se divím, že ti to vůbec funguje. Include z jiné domény než té vlastní bývá většinou zakázaný. Opravdu máš 2 samostatné domény a.cz a b.cz, nebo si to uvedl jen jako příklad, a ve skutečnosti to je jinak?

Nevím co víc bych ti poradil, než to, co jsem už napsal výše. A jak psal tiso, proč to potřebuješ? Účel?
Petr__
Profil *
No tak zas nic..., sorry.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0