Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Как избежать регистрации одинаковых (внешне) ников? |

10.01.2008, 16:05
|
|
Участник форума
Регистрация: 27.11.2007
Сообщений: 233
Провел на форуме: 1379382
Репутация:
378
|
|
Как избежать регистрации одинаковых (внешне) ников?
Собсно, сабж:
по работе попросили написать что-то типа гостевой с регистрацией. написал - начал думать о разных "нехорошостях". ведь возможно такое, что при наличии зарегистрированного пользователя, например x88x (с английскими ИКС), придет другой и зарегистрирует себе ник х88х (с русскими ХЭ). внешне ники будут одинаковы
может, кто подскажет, как реализовать алгоритм сверки регистрируемого ника с имеющимися в базе никами?
|
|
|

10.01.2008, 16:21
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
просто сделай проверку через регулярные на твой ник и присекай...
|
|
|

10.01.2008, 16:30
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме: 5381835
Репутация:
1329
|
|
Разреши только английские буквы
|
|
|

10.01.2008, 16:32
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
if (ereg("х88х",$s_chem_sravnivat)) { echo "Сцуко у мя ник похожий!"; }else {"Регестрируемся"}
А вообще запрети русские буквы в никах и фсе
|
|
|

10.01.2008, 16:36
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Только латинские буквы и цифры:
PHP код:
preg_match("#^[A-z0-9]+$#", $_POST['name'])
Проверка потом
PHP код:
if(!get_magic_quotes_gpc())
{
$_POST['name'] = mysql_escape_string($_POST['name']); //Хоть у нас и есть preg_match, но все равно...
}
$query = "SELECT * `users` WHERE `name`='".$_POST['name']."' ";
$result = mysql_query($query);
if(mysql_num_rows($result))
{
$error = 'Такой логин уже есть в базе';
}
|
|
|

10.01.2008, 16:56
|
|
Участник форума
Регистрация: 27.11.2007
Сообщений: 233
Провел на форуме: 1379382
Репутация:
378
|
|
во, блин, спасибо! Выручили оперативно!!!
всем по +1 
|
|
|
еще вопросы по моей гостевой =) |

10.01.2008, 18:46
|
|
Участник форума
Регистрация: 27.11.2007
Сообщений: 233
Провел на форуме: 1379382
Репутация:
378
|
|
еще вопросы по моей гостевой =)
ну, как обычно, куда же еще идти за ответами на вопросы? только на ачат! =)
вобщем, есть строка и нужно через каждые n сиволов добавить в нее -<br>
ЗЫ и еще подскажите, плз, какие нюансы могут быть при написании гостевой? как сделать ее максимльно защищенной?
|
|
|

10.01.2008, 18:49
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
http://ru2.php.net/manual/en/function.wordwrap.php
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|