1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Регистрация MySQL с активацией по email

Тема в разделе 'Архив', создана пользователем cnlwy, 7 мар 2011.

  1. TopicStarter Overlay

    cnlwy Пользователи

    Сообщения:
    6
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Сразу говорю, что я в php нубок и это моя 3 работа но всё таки решил написать регистрацию с активацией по email
    файл sendmail.php кидаем на хост в нём же редактируем адрес для активации
    В register.php тоже редактируем адрес до sendmail.php

    в реге присутствует капча и проверка по ip


    http://rghost.ru/4672745

    защиты нет, за безопасность сервера не отвечаю[​IMG]



    Вариант2
    Регистрация с активацией по Email и отправкой писем через SMTP сервер
    В config.php редактируем данные
    в sendmail.php адрес для активации


    Думаю вариант получше первого[​IMG]



    http://rghost.ru/4680327
    1 человеку нравится это.
  2. StingeR Guest

    Репутация:
    0
    вроде надо сначала настроить sendmail или тип того, ну короче почтовый сервер на ос)
  3. TheMazzahaka Пользователи

    Сообщения:
    223
    Лайки:
    76
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    J-Games Dev
    Методы активации какие?уникальный ключик-ссылка?
  4. nikes Программист Пользователи

    Сообщения:
    90
    Лайки:
    62
    Пол:
    Мужской
    Репутация:
    -2
    Команда:
    -=hunters=-
    хД это рега через стандартную функцию mail()
    Вот лавите активация через SMTP сервер можна даже SMTP майла взять
    Cсылка
  5. TopicStarter Overlay

    cnlwy Пользователи

    Сообщения:
    6
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    при регистрации в поле passwd забивается 0 а в passwd2 сам пароль
    Юзер переходит по уникальной ссылке и пасс копируется в passwd

    ну впринцепи всё))
  6. TopicStarter Overlay

    cnlwy Пользователи

    Сообщения:
    6
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    файлик sendmail.php можно кинуть на хост ему тупа передается get запрос
  7. Dion Пользователи

    Сообщения:
    5
    Лайки:
    2
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Frost
    Каким образом состыковываються эти 2 предожения...
  8. dubstep Пользователи

    Сообщения:
    23
    Лайки:
    3
    Репутация:
    0
    вот такая ошибка
    Код:
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/register/register.php:2) in /var/www/register/register.php on line 3
    
  9. dubstep Пользователи

    Сообщения:
    23
    Лайки:
    3
    Репутация:
    0
    у меня сборка Colinux Debian а по 13строке так это не правильное подключения базы
    $link = mysql_connect('localhost',$DBUser,$DBPassword);
    что в таком случаи делать?

    Последняя ошибка так это
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/register/register.php:2) in /var/www/register/register.php on line 3
  10. bublik))) Пользователи

    Сообщения:
    38
    Лайки:
    9
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    AdamantPw
    Страна:
    Russian Federation Russian Federation
    в случаи первой твоей ошибки нужно поменять на свои данные тоесть открываешь конфиг и правшь или что там
    и права 777 на папку
  11. badforeva Пользователи

    Сообщения:
    1
    Лайки:
    0
    Репутация:
    0


    перезалейте пожалуйста.
  12. exclementos Пользователи

    Сообщения:
    10
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Вот регистрация с подтверждением на e-mail.
    Есть небольшая защита от sql но нету капчи так как она мне не нужна была.
    тЫц
    P.S. Для 1.4.4
Черновик сохранён Черновик удалён

Поделиться этой страницей