Показать сообщение отдельно

  #5  
Старый 10.01.2008, 16:36
Isis
Флудер
Регистрация: 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 'Такой логин уже есть в базе';