Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Генерация случайного кода

Сообщения:  [1-7] 

 
 автор: Atom   (22.01.2005 в 17:55)   письмо автору
 
   для: isset   (22.01.2005 в 15:30)
 

Ну, я это предполагал еще использовать и как восстановление пароля =))

   
 
 автор: cheops   (22.01.2005 в 15:31)   письмо автору
 
   для: Atom   (22.01.2005 в 15:27)
 

Можно передавать два параметра - уникальный номер (например первичный ключ таблицы) зарегистрировавшегося посетитля и хэш-код функции md5. Одновременно два параметра сложно подделать.

   
 
 автор: isset   (22.01.2005 в 15:30)
 
   для: Atom   (22.01.2005 в 15:27)
 

Во-первых, это всего лишь активация аккаунта.
Во-вторых, мало кто догадается что используется email в md5().
В-третьих, можно добавить дополнительные символы, md5($email."akks");

   
 
 автор: Atom   (22.01.2005 в 15:27)   письмо автору
 
   для: cheops   (22.01.2005 в 15:08)
 

Спасибо!
Только в случае с имейлом, мне кажется можно будет подделать ссылку, всего-лишь создав хеш имейла, который узнать несложно...

   
 
 автор: cheops   (22.01.2005 в 15:08)   письмо автору
 
   для: Atom   (22.01.2005 в 14:47)
 

Да я тоже прибегаю к функции md5(), но в качестве параметра передаю имя посетителя или e-mail - потом легко восстановить кто пришёл и имеется ли у него право осуществлять активацию.

   
 
 автор: isset   (22.01.2005 в 14:55)
 
   для: Atom   (22.01.2005 в 14:47)
 

md5(time().rand());

   
 
 автор: Atom   (22.01.2005 в 14:47)   письмо автору
 
 

Нужно сделать активацию регистрации, тоесть человек регистрируется, ему шлется специальная ссылка.
Как сгенерировать случайный буквенно-цифровой код?

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования