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

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

本贴由 cnlwy2011-03-07 发布. 版块名称: Архив

  1. TopicStarter Overlay

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

    注册日期:
    2010-04-02
    帖子:
    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 Пользователи

    注册日期:
    2010-05-22
    帖子:
    223
    支持:
    76
    性别:
    Репутация:
    0
    Команда:
    J-Games Dev
    Методы активации какие?уникальный ключик-ссылка?
  4. nikes Программист Пользователи

    注册日期:
    2010-08-15
    帖子:
    90
    支持:
    62
    性别:
    Репутация:
    -2
    хД это рега через стандартную функцию mail()
    Вот лавите активация через SMTP сервер можна даже SMTP майла взять
    Cсылка
  5. TopicStarter Overlay

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

    注册日期:
    2010-04-02
    帖子:
    6
    支持:
    1
    性别:
    Репутация:
    0
    при регистрации в поле passwd забивается 0 а в passwd2 сам пароль
    Юзер переходит по уникальной ссылке и пасс копируется в passwd

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

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

    注册日期:
    2010-04-02
    帖子:
    6
    支持:
    1
    性别:
    Репутация:
    0
    файлик sendmail.php можно кинуть на хост ему тупа передается get запрос
  7. Dion Пользователи

    注册日期:
    2011-07-06
    帖子:
    5
    支持:
    2
    性别:
    Репутация:
    0
    Команда:
    Frost
    Каким образом состыковываються эти 2 предожения...
  8. dubstep Пользователи

    注册日期:
    2011-09-27
    帖子:
    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 Пользователи

    注册日期:
    2011-09-27
    帖子:
    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))) Пользователи

    注册日期:
    2011-01-22
    帖子:
    38
    支持:
    10
    性别:
    Репутация:
    0
    Команда:
    AdamantPw
    Страна:
    Russian Federation Russian Federation
    в случаи первой твоей ошибки нужно поменять на свои данные тоесть открываешь конфиг и правшь или что там
    и права 777 на папку
  11. badforeva Пользователи

    注册日期:
    2011-03-14
    帖子:
    1
    支持:
    0
    Репутация:
    0


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

    注册日期:
    2012-04-27
    帖子:
    10
    支持:
    5
    性别:
    Репутация:
    0
    Вот регистрация с подтверждением на e-mail.
    Есть небольшая защита от sql но нету капчи так как она мне не нужна была.
    тЫц
    P.S. Для 1.4.4
Черновик сохранён Черновик удалён

分享此页面