| 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: 15 let
|
|||
0