Autor Zpráva
Spajky
Profil
PHP jsem se začal učit dnes...
Chtěl bych vložit guestbook do svých stránek kliknutím na odkaz, dělám to takhle:
<ul>

<li><a href="include.php?pg=kniha">kniha</a></li>
</ul>
<? if ($pg == "kniha") {include "http://www.blueboard.cz/kniha_0.php?hid=mhtnctdh4kv1sths018cuocok5x5p f";} ?>

Ale vypisuje se varování: Warning: Failed opening 'http://www.blueboard.cz/kniha_0.php?hid=mhtnctdh4kv1sths018cuocok5x5p f' for inclusion (include_path='.;c:apachephppear') in c:apachehtdocsinclude.php on line 79

Děkuji za pomoc.
Taps
Profil
Spajky
Vždyt služba blueboard ti vygeneruje kod, který poté vložíš na web. A tvůj web nemusí mít ani podporu php. ZKus použít http://cz.php.net/manual/sk/function.file-get-contents.php
MacInek
Profil
Protože soubor "kniha_0.php?hid=mhtnctdh4kv1sths018cuocok5x5p" neexistuje. Za otazníkem jsou parametry, které se předávají v url. Soubor, který by se měl includovat je "kniha_0.php"
Spajky
Profil
Taps
Služba blueboard mi vygeneruje akorát odkaz. Mně nejde o způsob vložení guestbooku na web. Chtěl bych includnout stránku, která není na stejném serveru.
Jak se do PHP scriptu vkládá file_get_contents? Opravdu se PHP zabývám teprve první den a některé věci neznám.

MacInek
"kniha_0.php" ale neobsahuje příspěvky mé knihy...


Trpělivost prosím. :-)
Alphard
Profil
http://www.blueboard.cz/kniha_0.php?hid=mhtnctdh4kv1sths018cuocok5x5pf je kompletní stránka (hlavička, css, javascript, parametry v url), počítej s tím
vložit do stránky ji můžeš takto
readfile ("http://www.blueboard.cz/kniha_0.php?hid=mhtnctdh4kv1sths018cuocok5x5 pf");
nightfish
Profil
vložit do stránky ji můžeš takto
readfile ("http://www.blueboard.cz/kniha_0.php?hid=mhtnctdh4kv1sths018cuocok5x5 pf");

pokud je v php.ini nastaveno allow_url_fopen = On
(což v případě třeba wz.cz ve výchozím nastavení není)

Opravdu se PHP zabývám teprve první den a některé věci neznám.
v tom případě bude asi nejlepší nejdřív studovat a potom až se ptát...
Spajky
Profil
nightfish
Studuji, studuji...

Už jsem to vyřešil includováním iframu. Přišel jsem na to, že když includnu celou stránku i s hlavičkou, asi to nebude úplně nejlepší.
Děkuji za pomoc, informace, které jste mi napsali se ještě budou hodit.
djlj
Profil
Už jsem to vyřešil includováním iframu.
Tak to ani nemusíš používat include. Stačí jen iframe.
Spajky
Profil
djlj
Já vím, ale jeden includovaný iframe snad nevadí. Ostatní stránky jsou bez iframu.
Includované externí stránky, které nejsou určeny k includování se špatně zobrazují a ničí celou stránku... Je to sice amatérské řešení, ale lepší než nic.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0