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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: генератор логинов
 
 автор: skor   (07.01.2006 в 18:52)   письмо автору
 
 

у кого нить есть идеи или советы как сделать генератор случайных логинов...
чтоб они более менее были приемлимы, а не просто чередование гласных и согласных.

   
 
 автор: DDK   (07.01.2006 в 19:04)   письмо автору
 
   для: skor   (07.01.2006 в 18:52)
 

Компьютер не имеет искуственного интеллекта, что бы генерировать с пустого места приемлимые человеком имена или слова. Найдите лучше сайт со списками имён разных языков и занесите эти имена в базу... или если не имена, то простые выдуманные ники.

   
 
 автор: cheops   (07.01.2006 в 20:43)   письмо автору
 
   для: skor   (07.01.2006 в 18:52)
 

По словарю или по большой базе логинов...

   
 
 автор: Ressfourt   (07.01.2006 в 21:44)   письмо автору
 
   для: cheops   (07.01.2006 в 20:43)
 


function logins()

$symbols = "QWERTYUIPASDFGHJKZXCVBNM"."qwertyuipasdfghjkzxcvbnm"."12345689";
while($i<=6) { 
$word .= $symbols[mt_rand(0, strlen($symbols)-4)];
$i++; 
}
return $word; 
}


я использую такую функцию для составлянеия случайных Логинов паролей и тд

   
 
 автор: Artem S.   (07.01.2006 в 22:10)   письмо автору
 
   для: skor   (07.01.2006 в 18:52)
 

A что значит осмысленный логин? Каких только логинов нет =) напр.
Я бы на вашем месте соcтавил массив не из "букв", а "слогов" (мо, ка, при и т.п.) - такое хоть прочитать можно с первого раза ^^

   
 
 автор: skor   (08.01.2006 в 04:30)   письмо автору
 
   для: Artem S.   (07.01.2006 в 22:10)
 

>A что значит осмысленный логин? Каких только логинов нет =)
ну хотя бы чтоб не был просто набор букв :))
хоть как то походил на настоящий!
///______________________________
а почему на форуме нет смайлов ???
думаю парочку не помешало бы.....

   
 
 автор: 10100100   (08.01.2006 в 06:45)   письмо автору
 
   для: skor   (08.01.2006 в 04:30)
 

Моя идея такова:
при регистрации человек вводит своё имя и фамилию, эти данные передаются в скрипт обработчик, который в свою очередь с помощью транслита переводит на английский язык эти данные и совмещает и всё... можно ещё пару буков случайных в конце добавить по рандому...

   
 
 автор: FaStY   (21.01.2006 в 17:39)   письмо автору
 
   для: 10100100   (08.01.2006 в 06:45)
 

а может подскажешь как это реализовать?

   
 
 автор: ZC   (21.01.2006 в 19:13)   письмо автору
 
   для: skor   (07.01.2006 в 18:52)
 

Я думаю, что самое дельное - это случайный выбор из базы логинов.
Вот как это можно реализвать:

Все логины заносятся в массив
Генерируется случайный индекс массива
Выводится логин с только что сгенерированным индексом

   
Rambler's Top100
вверх

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