Autor | Zpráva | ||
---|---|---|---|
BlueRain Profil |
#1 · Zasláno: 29. 8. 2007, 18:45:06
nejaka_stranka.php:
function prvni() { echo 'nejay text'; } echo 'nejaky text mimo funkci'; a soubor index.php: include 'nejaka_stranka.php'; Jak mam udelat, aby si mi vlozila pouze funkce prvni()?? |
||
YaD Profil |
#2 · Zasláno: 29. 8. 2007, 18:48:02
echo prvni()
|
||
simka00 Profil |
#3 · Zasláno: 29. 8. 2007, 18:49:56
buď kód rozděl na dva soubory, nebo místo echo použij třeba $tisk .= 'nejaky text mimo funkci'; a echuj až v souboru, ve kterém vkládáš soubor nejaka_stranka.php. funkce se ale většinou ukládají do oddělených souborů, které nemají žádný výstup (žádné echo)
|
||
BlueRain Profil |
#4 · Zasláno: 29. 8. 2007, 18:57:50
YaD
A pokud tam nebude nic k vypsaní? Např. nejaká funkce nebo prihlaseni na server ?? |
||
tiso Profil |
#5 · Zasláno: 29. 8. 2007, 18:58:08
tak že si ju dáš zvlášť do súboru a nebudeš za ňu pchať echo
|
||
Martin Tiršel Profil |
#6 · Zasláno: 29. 8. 2007, 21:39:59
Nieje velmi bezpecne to takto robit, kod moze byt za urcitych podmienok napadnutelny. Subory, ktore includujes, by mali mat len funkcie a triedy, ktore sa automaticky nevykonaju, ale zavola ich len ta cast kodu, ktora ich volat ma. Nieje problem pripadny kod obalit do funkcie a tej nastavit globalne premenne, ak si to dany kod vyzaduje.
|
||
Časová prodleva: 17 let
|
0