Autor | Zpráva | ||
---|---|---|---|
kubatt Profil |
#1 · Zasláno: 28. 8. 2011, 19:39:01 · Upravil/a: kubatt
čaute zní to sice blbě ten název ale nevěděl jsem jak to nazvat :(
když použiju funkci function _modulLoad($callback,$arr = true){ if(!$arr){$callback[1]=$callback;} $arg = explode(",",$callback[1]); $output = ""; if(@file_exists(_rootdir."modules/".$arg[0].".php")) include _rootdir."modules/".$arg[0].".php"; else $output = "Modul '".$arg[0]."' nebyl nalezen!!!"; return $output; } $text = preg_replace_callback('/\[modul](.*?)\[\/modul\]/U','_modulLoad', $text); a v proměnné text je třeba "[modul]test,1[/modul], [modul]test,1[/modul]" no tak mi to potom vypíše jen jednou to $output jen to první, ale když to dám na druhý řádek /n ten druhý modul tak to jde. Nevíte kde je chyba? díky |
||
Tori Profil |
#2 · Zasláno: 28. 8. 2011, 21:20:36
'/\[modul](.*?)\[\/modul\]/U' |
||
kubatt Profil |
#3 · Zasláno: 28. 8. 2011, 22:26:16 · Upravil/a: kubatt
díky mam to ;)
|
||
Časová prodleva: 13 let
|
0