Генератор никнэймов

Статус
В этой теме нельзя размещать новые ответы.

LEXAlForpostl

Мой дом здесь!
Регистрация
21 Май 2008
Сообщения
766
Реакции
228
Здравствуйте.
Помогите пожалуйста реализовать генератор английских более менее читаемых никнэймов.
 

Вот тут довольно интересный генератор от Тормоза, для русских ников. переделать под свои нужды довольно легко.
 
Выскакивает такая вот ошибочка:
Warning: preg_match_all() [function.preg-match-all]: Compilation failed: invalid UTF-8 string at offset 10 in ****/users.php on line 120
 
в регулярке ключ /u используешь?
и в догонку еще для строк


Код:
/[а-яА-Я]+/u
 
в регулярке ключ /u используешь?
Да, в скрипте используется данный ключ.

Вставил, то что Вы написали - не помогло.
 
реализуется довольно просто. Берешь две базы слов, и генеришь по разному. Посмотри на примере
 
Да, в скрипте используется данный ключ.
Вставил, то что Вы написали - не помогло.
Не знаю в чем проблема, у меня такое вот работает
PHP:
preg_match_all('/[а-яА-Я]+/u','kiuybgaosihewkyubupoiuгтнгнЯЯЯЯ',$matches);
дает array(1) { [0]=> array(1) { [0]=> string(18) "гтнгнЯЯЯЯ" } }
А сам исходник у тебя в какой кодировке? UTF8?
Плюс попробуй еще ereg() и уже в самом крайнем случае перед preg_match переводить строки с помощью iconv() в кодировку в которой preg_match у тебя работает.
 
Вот он, тот генератор на javascript'е с его изучения и надо начать:)
 

Вложения

  • NameGenerator.rar
    3 KB · Просмотры: 10
Вот это то что надо.
Как бы такой генератор написать.
С чего начать?
Не поверишь, он на javascript написан. Сохрани страницу себе на комп и смотри все исходники :D
А работает он так: есть префикс имени, имя, суффикс и окончание. Скрипт рандомом их объединяет и все.
Вот еще один никгенератор, правда на С# написан, но для общего ознакомления с алгоритмом написания этого хватит
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху