Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сложная регистрация пользователей, с генерацией пролей 
V
    Опции темы
vitalina
Дата 15.7.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Здравствуйте! Есть много примеров создания регистрации пользователей с полями: логин, пароль, ...

Я не нашла как сделать, чтобы пароль генерировался и отправлялся пользователю по почте.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Ипатьев
Дата 15.7.2009, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



непонятно, что именно непонятно. генерация паролей? массив с буквами, из него в цикле получаем несколько случайных элементов.
отправка на почту? mail()
вроде бы, совсем несложные операции?
PM MAIL   Вверх
vitalina
Дата 15.7.2009, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Во первых я не знаю порядок действий.

Добавлено @ 15:26
Есть допустим одно поле формы - логин. Я не знаю как обработать форму, чтобы:

Генерился пароль
Записывался логин, пароль и емайл в базу
Отправлялось письмо по емайлу с паролем.


Это сообщение отредактировал(а) vitalina - 15.7.2009, 15:28
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
Ипатьев
Дата 15.7.2009, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



сначала, наверное, надо узнать е-мейл, на который высылать.
как мне кажется.
PM MAIL   Вверх
vitalina
Дата 15.7.2009, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Ну да емайл тоже. 2 поля в форме.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
patap
Дата 15.7.2009, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



1. юзеряка вводит инфу, где должен указть емаил
2. проверяешь данные, если все Ок - генеришь ему пароль и отсылаешь. И записываешь все в бд

для входа пусть использует емаил вместо логина. ИЛи если не устраивает, то добавь еще в форму поле логин



или тебе нужно еще знать существующий емаил введен был или нет?

Это сообщение отредактировал(а) patap - 15.7.2009, 15:41


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
vitalina
Дата 15.7.2009, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Я не знаю как генерить и отсылать.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
bars80080
Дата 15.7.2009, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



vitalina, а вы просто отослать письмо можете?

если нет, то ведь столько же тем на этом форуме посвящено этому. просто набираем слово mail и валиться куча тем
PM MAIL WWW   Вверх
vitalina
Дата 15.7.2009, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Допустим это смогу сделать.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
patap
Дата 15.7.2009, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



типа того шото
Код

  function GeneratePassword() { 
    $length = 10;
    $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPRQSTUVWXYZ0123456789'; 
    $code = ''; 
    $clen = strlen($chars) - 1;   
    while (strlen($code) < $length) { 
        $code .= $chars[mt_rand(0,$clen)];   
    } 
    return md5($code); 
  }
  
  $header  = "From: [email protected]\r\n";
  $userEmail = trim($_POST['email']);
  $message = 'Your Login: '.$userEmail."\n".'Your Password: '.GeneratePassword();
  mail($userEmail, 'Mail subject', $message, $header);



--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
vitalina
Дата 15.7.2009, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Хотя у меня это никогда не получалось по книге.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
lelik133
Дата 15.7.2009, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 5
Всего: 14



так скажите что не получается приведите написанный код с объяснением что не работает / не получается. Иначе это похоже я не знаю как. сделаете за меня.
PM ICQ   Вверх
vitalina
Дата 15.7.2009, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Не приходит письмо.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
lelik133
Дата 15.7.2009, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 5
Всего: 14



супер объяснил.  код которым ты его отправляешь, настройки php и т.д. мы должны угадать на расстоянии?
PM ICQ   Вверх
vitalina
Дата 15.7.2009, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Всем спасибо! Я справилась сама.
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0603 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.