а ну естественно, через пароль проверяй, тупанул
$query = mysql_query("SELECT COUNT(`id`) FROM `users` WHERE `login` = '$login'"
if (mysql_result($query, 0) > 0) {
echo'Занят';
}
<?
$sql = mysql_query("SELECT login, password FROM users WHERE login = '".mysql_escape_string($login)."'"
$user = mysql_fetch_assoc($sql);
if ($_POST['login'] !== $user['login'] && $_POST['password'] !== $user['password']) echo ' Логин и пароль не совпадают!';
?>
Green Man, ну дак может поможешь)?