- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день. Помогите - проблема в том что пользователями сайта будут малообразованные.. пользователи интернета... т.е. для кого-то из них будет проблемой ввести емэйл, а точнее его завести, короче нет у человека мыла.. Но от регистрации отказываться нельзя..
Имеется сайт на движке Dle 9.2 сайт уже готов, т.е. от двига не отказатся.. как сделать так чтобы при регистрации пользователь ввёл только логин и пароль, заранее спасибо всем кто откликнется.
---------- Добавлено 05.10.2012 в 20:29 ----------
паходу им никто не поможет:(
---------- Добавлено 05.10.2012 в 21:32 ----------
Я так понимаю это в engine/modules/register.php но какие именно строки удалять незнаю
Еще как идея - сделать поле емэйл скрытым и ввести ему какуюто переменную и +1, т.е. первый пльзователь vasya1@mail.ru второй vasya2@mail.ru короче вот в таком ключе, но как это сделать не знаю.. люди, откликнитесь.
в указанном файле есть функция check_reg
а в этой функции есть строка
с таким содержанием empty($email)
Ее можно, наверное, закоментировать
Ну а дальше... или разберетесь или...
Пробывал... я там шарудить... неполучается, т.е. максимум его добивался ошибки мускула)
Конечно
поле email в таблице nonull
до проверки сделать
if (empty($email)) $email = "virus@microsoft.com";
if (empty($email)) $email = "virus@microsoft.com";
Тоже не совсем подходит, так как поле емайла уникальное. UNIQUE KEY `email` (`email`)
если ТС не боится, можно дропнуть индекс DROP INDEX `email` ON dle_users
Тоже не совсем подходит, так как поле емайла уникальное. UNIQUE KEY `email` (`email`)
если ТС не боится, можно дропнуть индекс DROP INDEX `email` ON dle_users
поясните "дропнуть" т.е. что в самом плохом случае будет
ну вот...
Главное идея -
if (empty($email)) $email = "virus".time()."@microsoft.com";
Так лучше?
тема закрыта! спасибо добрым людям за помощь!
Но останутся вопрос уникальности по существующим логинам.
Тогда нужно еще делать проверку на наличие e-mail
Но это какая-то залипуха получается..
... печалька
может кто еще искать будет, напишу как мне помогли -
в registration.tpl внесли
<tr>
<td><input style="display: none;" type="text" name="email" value="{include file="generator.php"}emai@email.ru" class="f_input" />
</tr>
потом создали файл generator.php
с содержимым
<?php
$nachalo=0;
$konec=1000;
for ($i=0; $i<10; $i++) echo mt_rand($nachalo, $konec);
?>
Спасибо за помощь пользователю pppi со скриптера