Autor | Zpráva | ||
---|---|---|---|
Albert Einstein Profil |
#1 · Zasláno: 24. 8. 2007, 10:20:36
<?
require_once 'setup.php'; # Nacti nastaveni require_once 'inc/hlava.php'; # Nacti hlavu stranky $poleAkce=array ( 'test'=>array('soubor.php','neco') ); if (!isset ($_GET['akce'])) # Pokud nebude urcena akce { require_once 'hlavni.php'; # Importuje se soubor 'hlavni.php' } else # Pokud bude { require_once $poleAkce[$_GET['akce']][0]; # Nacte se soubor s poleAkci return $poleAkce[$_GET['akce']][1]; # Vrati se hodnota z funkce } require_once 'inc/pata.php'; # nacti patu stranky ?> a soubor soubor.php: <? function neco() { echo 'nejaky text'; return; } ?> Jak to, že se mi nevrati to echo 'nejaky text'; ?? |
||
nightfish Profil |
#2 · Zasláno: 24. 8. 2007, 10:25:11
Jak to, že se mi nevrati to echo 'nejaky text'; ??
vrátit ti ho to nemůže, protože ke vracení hodnot z funkcí slouží return a tvůj return nemá žádný parametr, takže nic nevrací |
||
Albert Einstein Profil |
#3 · Zasláno: 24. 8. 2007, 10:26:56
nightfish
Jak bych to měl upravit aby to šlo? |
||
Alphard Profil |
#4 · Zasláno: 24. 8. 2007, 10:31:12
<?
function neco() { return 'nejaky text'; } ?> |
||
Albert Einstein Profil |
#5 · Zasláno: 24. 8. 2007, 10:42:12
Alphard
Bohužel nefunguje |
||
nightfish Profil |
#6 · Zasláno: 24. 8. 2007, 10:48:04 · Upravil/a: nightfish
return $poleAkce[$_GET['akce']][1]; # Vrati se hodnota z funkce
nejsem si jist, zda-li tohle může fungovat v PHP spíš echo $poleAkce[$_GET['akce']][1](); |
||
BlueRain Profil |
#7 · Zasláno: 24. 8. 2007, 12:40:46 · Upravil/a: BlueRain
nejsem si jist, zda-li tohle může fungovat v PHP
Tady je pole: $pole=array ( 'novinky=array('news.php','vypis_novinky') ); include $pole[$_GET['action']][0]; # vlozi dle action pole ('novinky') a z toho pole vlozi primo stranku (news.php) return $pole[$_GET['action']][1] # vlozi dle action pole ('novinky') a z toho pole vlozi to, co funkce vratila. A ja potrebuju vedet, jak mam upravit tu funkci, aby i vratila hodnotu. To je vše |
||
nightfish Profil |
#8 · Zasláno: 24. 8. 2007, 12:59:35
BlueRain
jak jsem již napsal, to volání funkce musíš napsat jinak - zřejmě jako echo $poleAkce[$_GET['akce']][1](); (return $poleAkce... nedává smysl, protože return se nemá už kam vracet) a pak ještě tu funkci neco() upravit tak, jak ti napsal Alphard |
||
Časová prodleva: 3 měsíce
|
|||
Mr.Jake Profil * |
#9 · Zasláno: 28. 11. 2007, 16:20:26
ahoj... potřeboval bych něco jako je na http://www.bolehlav.cz/hadanky.php ,myslím tamto zobrazit a skrýt odpověď... Mohl by jste mi někdo prosím poslat zdrojový kod??? díky kovar.jarda83@seznam.cz
|
||
nightfish Profil |
#10 · Zasláno: 28. 11. 2007, 16:29:42
Mr.Jake
vzhledem k tomu, že je ta funkčnost na zmíněné stránce řešena javascriptem (tedy na klientovi), tak si ten zdrojový kód můžeš stáhnout sám... P.S.: pakliže máš nějaký dotaz, tak si založ vlastní vlákno a neoživuj stará témata |
||
Časová prodleva: 16 let
|
0