Тема: Админ-панель => index.php (Движок DCMS-Social/Общие вопросы) vitalik3005 (26 Apr 2014 в 15:47) там сверху и снизу есть код Dreamer (26 Apr 2014 в 15:50) В папке adm_panel/index.php вверху и внизу есть код каптчи, убери и всё. Chainsaw (26 Apr 2014 в 16:26) Спасибо всем:) saSHАDE (26 Apr 2014 в 16:57) Людиииии, не городите тут огороды! Функция adm_check() проверяет авторизацию. Убрать её в каждом файле админки и на главной проверку капчи. saSHАDE (26 Apr 2014 в 18:00) Tester, иди смотри что эта функция делает. МаРиНкА (26 Apr 2014 в 18:09) :D Мальчик оставь капчу лучше! MAC (26 Apr 2014 в 19:21) У меня на оборот убран капча и двиг пиреписан аниме. И другая защита стоит место капчи. MAC (26 Apr 2014 в 19:23) да adm_check() я изменил и переписал. MAC (26 Apr 2014 в 19:32) вот место капчи ставишь adm_check() и изменяешь в /sys/inc/ файле: adm_check.php такое. <? function adm_check () { global $time ; if (!isset( $_SESSION [\'adm_auth\' ]) || $_SESSION [\'adm_auth\' ]<$time ) user_access (\'adm_panel_show\' ,null ,\'/ adm_panel/404.php?\' . SID); { //user_access (\'adm_panel_show\',null,\'/ adm_panel/404.php?\'.SID); //header(\'Location: / adm_panel/? go=\'.base64_encode($_SERVER [\'REQUEST_URI\']).\'&\'.passgen ().\'&\'.SID);exit; } if (isset( $_SESSION [\'adm_auth\' ]) && $_SESSION [\'adm_auth\' ]>$time ) { $_SESSION[\'adm_auth\' ]= $time +600; } } ?> И готово PluginSs (26 Apr 2014 в 19:33) --Цитата-- saSHАDE (26 Apr 2014 в 16:57): Людиииии, не городите тут огороды! Функция adm_check() проверяет авторизацию. Убрать её в каждом файле админки и на главной проверку капчи. ---------- saSHADE, Да ладна? В майлшпионе, когда стоял adm_check(), доступ был лишь у админов. Убрал я её и вауля, доступ имеют все. Какая нафиг проверка авторизации? MAC (26 Apr 2014 в 19:35) Каму как saSHАDE (26 Apr 2014 в 19:39) PluginSs, ты тормоз? Чти внимательно файлы админки - эта функция проверяет только капчу на входе, не более!!! MAC (26 Apr 2014 в 19:40) PluginSs, Да убрал и дал доступ гостям в админку PluginSs (26 Apr 2014 в 20:15) saSHADE, Эт ты реальный тормоз. Читай комм автора. (\"Убрал и доступ к админке открылся даже гостям\") saSHАDE (26 Apr 2014 в 20:16) Хоть один из вас посмотрел что делает эта функция??? saSHАDE (26 Apr 2014 в 20:20) Для тех кто пытается мне доказать что они знают движок лучше меня привожу код самой функции <?php function adm_check() { global $time; if (!isset($_SESSION[\'adm_auth\']) || $_SESSION[\'adm_auth\'] < $time) { header(\'Location: /adm_panel/?go=\' . base64_encode($_SERVER[\'REQUEST_URI\']) . \'&\' . passgen() . \'&\' . SID); exit; } if (isset($_SESSION[\'adm_auth\']) && $_SESSION[\'adm_auth\'] > $time) { $_SESSION[\'adm_auth\'] = $time + 600; } } ?> Теперь еще раз прочтите мой коментарий выше и таки поймите что я вам сказал сделать - просто убрать функцию нельзя - должна быть защита функцией user_access() если у вас её почему-то нет - ЭТО НЕ КОСЯК ДВИЖКА! это ВЫ не понимаете что делают функции движка!!! Источник: http://dcms-social.ru/forum/13/34/19569/