Jsem uplny zacatecnik a pro vas vsechny je tohle uplna blbost,ape poradte mi nekdo,jaky je v HTML prikaz kdyz si chci treba zobrazit hodiny naprogramovane v PHP(phpclock.php,tak se jmenuje ten soubor)?
Chci ty hodiny zobrazit v HTML strance.
Prosim poradte prikaz,vim ze je to pro vas smesne,ale stejne ;-)
Moc diky.
Takový příkaz v HTML není. Stránka ve které chceš ty hodiny zobrazit musí být umístěna na serveru, mít koncovku *.php. Do místa, kde chceš ty hodiny vložíš: <?php require "phpclock.php"; ?>
a jaky je rozdil mezi prikazem require a include?
nebo pokud phpclock.php má výstup jako (generuje) obrázek pak steči do html napsat <img src="phpclock.php" >
Myslim že require vloží kód do stránky jenom jednou, ikdyž ho tam budeš psát třeba stokrát.
Naopak include ho tam vloží kolikrát chceš.
To znamená, že pokud ty hodiny chceš na stránce víckrát, použiješ include.
Lidi, nebojte se toho manuálu! ;-)
www.php.net/manual/cs/
include vs. require
http://cz.php.net/manual/cs/function.include.php
include_once vs. require_once
http://cz.php.net/manual/cs/function.include-once.php
include() ... vlozi soubor do stranky
require() ... POUZE provede php kod aniz by se do souboru vkladal..
2Sojkovec:
A jak si konkrétně představuješ to "vloží soubor do stránky"?
Podle mě je to jedno a to samé. PHP prochází skript, kde narazí na include nebo require, načte jeho obsah a provede ho. Že by nějak rozlišoval mezi načtením do paměti a provedením a načtením do souboru a provedením, se mi nezdá. ;-)
Rozdíl je opravdu jen a jen v chybových hlášeních:
include ---> Warning a skript běží dál
require ---> Fatal Error a provádění skriptu se zastaví (= "bezpečnější")
nejakej rozdil bude, jinak by prece totez nebylo 2x
Ano, ten rozdíl je v těch chybových hlášeních!
Přečti si schválně zmiňovanou stránku z manuálu:
http://cz.php.net/manual/cs/function.include.php