- 1
- 2
- 3
- 4
$action = $_POST['action'];
$function = "ajax_{$action}";
if (!function_exists($function)) die("<b>Указанного действия не существует</b>");
call_user_func($function);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+60
$action = $_POST['action'];
$function = "ajax_{$action}";
if (!function_exists($function)) die("<b>Указанного действия не существует</b>");
call_user_func($function);
Что передали, то и выполнили.
eth0 09.08.2012 19:53 # +5
zloirock 10.08.2012 09:20 # 0
vistefan 11.08.2012 00:53 # 0
zloirock 11.08.2012 09:45 # −1
vistefan 11.08.2012 09:57 # +1
> хорошо хоть не eval