
Совсем простой, но полезный хак дле на dle9.com, защитит ваш веб-ресурс от спама и других неприятностей, который устраняет ошибку повторной регистрации в DLE пользователей. Это недоработка движка DataLife Engine, которую мы с вами и постараемся исправить. Что нам дает данное изменение файлов движка?
Например: пользователь прошел авторизацию, но после вновь зашел на страницу регистрации, чего естественно, быть не должно. Т.к. он уже зарегистрирован, но самое плохое, что он может повторно зарегистрироваться.
По сути ему эта страница должна быть не доступна. Вот это мы и исправим.
Запрет повторной регистрации в дле
Открыть файл engine/engine.php
Найти строку:
include ENGINE_DIR . '/modules/register.php';
Заменить на:
if($is_logged) msgbox("Внимание!","Вы уже зарегистрированы и авторизованы на сайте");
else include ENGINE_DIR . '/modules/register.php';
Готово! В результате попытке повторно зарегистрироваться выйдет стандартное сообщение о ошибке повторной регистрации.
С уважением,
Олег Александрович a.k.a. Sander
Источник: nfhelp ru
Закачать хак, позволяющий устранить ошибку повторной регистрации в DLE