Autor | Zpráva | ||
---|---|---|---|
Z-a-p Profil * |
#1 · Zasláno: 6. 12. 2010, 14:00:19
Zdravím,
narazil jsem na jeden problém, který nemůžu vyřešit. Jedná se o to, že z databáze získávám řetězec {% vlozit('produkty.php') %} Lorem ipsum dolor sit amet, consectetur adipiscing... Z tohoto řetězce si vydoluji část řetězce mezi znaky {% %} a uložím do proměnné $fce a teď narážím na problém, jak přinutit skript, aby vypsat proměnnou $fce jako funkci a ne jako řetězec. Předem děkuji za pomoc |
||
blaaablaaa Profil |
#2 · Zasláno: 6. 12. 2010, 14:08:42
Pomocí funkce eval
|
||
Spectator Profil |
#3 · Zasláno: 6. 12. 2010, 14:08:46
Z-a-p:
eval() ? |
||
Z-a-p Profil * |
#4 · Zasláno: 6. 12. 2010, 14:42:20
koukal jsem na to a stejně se to nedaří, nemohli byste mi s tim pomoct...? Do proměnné ukládam takto
$fce = trim(substr($main_text['text'], $start, $end-$start)); v proměnné $fce je tedy vlozit('produkty.php') jak mam zapsat tedy tu fci eval? |
||
Keeehi Profil |
#5 · Zasláno: 6. 12. 2010, 14:43:08 · Upravil/a: Keeehi
eval($fce.';'); |
||
Z-a-p Profil * |
#6 · Zasláno: 6. 12. 2010, 14:52:27
Keeehi:
to háže syntax error, ale to neva...vyřeším to asi nakonec fcí call_user_func Každopádně děkuji všem za pomoc |
||
Časová prodleva: 13 let
|
0