VAOZ Опубликовано 13 апреля, 2018 Поделиться Опубликовано 13 апреля, 2018 Иногда нужно сделать быструю регистрацию - в 1 клик. Сегодня с расскажу, как генерировать пароль для пользователя автоматически, а из формы регистрации мы уберем поля пароля. Итак. 1. /engine/modules/register.php Находим: $password1 = $_POST['password1']; $password2 = $_POST['password2']; Заменяем на: $password1 = substr(md5($_POST['name']), 0, 10); $password2 = $password1; Находим и удаляем строку: if(document.forms.registration.password1.value.length < 6) { DLEalert('{$lang['reg_err_31']}', dle_info);return false; } if(document.forms.registration.password1.value != document.forms.registration.password2.value) { DLEalert('{$lang['reg_err_32']}', dle_info);return false; } 2. Ваш шаблон/registration.tpl Здесь просто удаляем поля пароля: <tr> <td class="label"> Пароль:<span class="impot">*</span> </td> <td><input type="password" name="password1" class="f_input" /></td> </tr> <tr> <td class="label"> Повторите пароль:<span class="impot">*</span> </td> <td><input type="password" name="password2" class="f_input" /></td> </tr> Вот и всё! Ссылка на комментарий Поделиться на других сайтах Дополнительные параметры обмена...
Рекомендованные сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти