Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как убрать обязательное поле Email при регистрации?

Как убрать обязательное поле Email при регистрации?


     19.01.2015    Общие вопросы, Хаки, MySQL    5001

вопрос
- Приветствую товарищи!

Собственно сабж, как сделать так чтобы при регистрации аккаунта не нужно было бы вводить EMAIL?
По другому: Как убрать обязательное поле Email при регистрации

Простым закомментированием не обойтись.
Писать одно и тоже мыло не прокатит.

Пример:
Решил мой пользователь зарегистрироваться на моем блоге. Вводит логин, пароль, подтверждение пароля, капчу и нажимает кнопку "Зарегистрироваться" и система просто дает ему зарегистрироваться.

- RussianMedved

Ответил: kent


тоже нужно было сделать так, порылся в коде по удалял не нужное, полностью убрать не получилось. Теперь dместо емайл добавляется дата+время+рандом (другое решение не нашел), плюс убрал проверку пароль1= пароль2, если нужно оставить:
найти
$password2 = $_POST['password1'];

поменять на
$password2 = $_POST['password2'];

вот мой engine/modules/register.php (dle 10.3)
https://yadi.sk/i/KpLtrQdceavE8
p.s в шаблоне не забудь удалить поля

4 комментария

vitnet
PHP-developer

vitnet - 19 января 2015 09:31 -

Уберите код в шаблоне и в php файле

---------

engine/modules/register.php

RussianMedved
Юзер

RussianMedved - 19 января 2015 21:07 -

В шаблоне то понятно, но вот в каком php файле копаться не понимаю. :(

oazet
Юзер

oazet - 19 января 2015 11:47 -

А уведомления то куда потом слать? Рассылку новостей, новые комментарии и т.д. Так то люди наоборот собирают базу email-ов и хранят её бережно.

Не самая лучшая идея убрать поле с мылом.

vitnet
PHP-developer

vitnet - 19 января 2015 14:17 -

По всей видимости ТС решил оставить поле в профиле, либо не нуждается в данном действии (рассылке)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх