Хак Dle Каптча при авторизации на сайте

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Dle Каптча при авторизации на сайте

Простой Хак Dle Каптча при авторизации на сайте будет полезен сайтам для защиты от спама. Если в админ панели установить сбрасывания пароля и логина при новом входе и установить данный хак dle то это защитит от спам роботов и юзеров (добавит проблем), которые после регистрации на сайте постоянно добавляю ненужную информации или спам рекламу в комментариях.
Хак дле Каптча при регистрации на сайте можно установить если на сайте сделана форма авторизации в модальном окне.
Так же хак использует вывод только "дле" капча она должная быть включена в Админ Панели . У нас на dle9.com.
Хак Dle Каптча при авторизации на сайте
Установка:
В уже имеющуюся форму авторизации необходимо добавить:

<span id="dle-captcha"><img title="" src="/engine/modules/antibot.php" alt="Включите эту картинку для отображения кода безопасности" border="0"><br><a title="" onclick="reload(); return false;" href="#">обновить, если не виден код</a></span><input type="text" name="seccode" maxlength="20" class="pass" />


Тут всё зависит от вашего шаблона... где что и как писать думаю понятно будет
В файле /engine/modules/sitelogin.php находим:

if( isset( $_POST['login'] ) and $_POST['login'] == 'submit' ) {


и выше пишем:

if( isset( $_POST['login'] ) and $_POST['login'] == 'submit' ){  if( md5($_REQUEST['seccode']) != md5($_SESSION['sec_code_session']) OR !$_SESSION['sec_code_session'] ){    unset( $_POST['login'] );    unset( $_POST['login_password'] );    unset( $_POST['login_name'] );    msgbox( $lang['login_err'], 'Вы не правильно ввели код безопасности!' );  }}


Версия dle: 9.2, 9.3, 9.4

Советуем www.dle9.com скачать хак dle Каптча при авторизации на сайте
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак JQmenu Выпадающее боковое меню для DLE« Далее Хак DLE Ротатор популярных похожих новостей
Добавление комментарияОставить комментарий