Loading...
Или запросом
ALTER TABLE `user` ADD UNIQUE (
`nick`
)
Сибирский , угу и никакого гимороя ))
ну а для твоего случая будет
ALTER TABLE `user` ADD UNIQUE (
`login`
)
Шпасибушки) Только плохо что в бд не прописывается ...но пишет что зарегистрирован но все равно пыйдеть ...
//Exit
if(isset($_GET['exit'])){
setcookie('login','');
setcookie('pass','');
mysql_query("UPDATE `users` SET
`online` = 0 WHERE `id` = '$user[id]' ");
header("Location: /index.php");
}

if($user){
header("Location: index.php");
} else {
if(isset($_POST['submit'])){
$login = check($_POST['login']);
$pass = check($_POST['pass']);

$result = mysql_query("SELECT * FROM `users` WHERE `login` = '$login' LIMIT 1");
$user = mysql_fetch_assoc($result);

if($user['pass'] === md5(md5($pass))){
setcookie('login', $user['login'], time() + 3600 * 24 * 365);
setcookie('pass', $pass, time() + 3600 * 24 * 365);
mysql_query("UPDATE `users` SET
`online` = '".time()."' WHERE `id` = '$user[id]' ");
header("Location: index.php");
}
}

echo '<form action="" method="POST"><font color="#819FF7">
Логин:<br />
<input type="text" name="login"/><br />
Пароль:<br />
<input type="password" name="pass"/><br />
<input type="submit" name="submit" value="Вход"/>
</form>';
}
Вот еще вопрос как тут сделать чтобы писал - не верный пароль или логин ?
Онлайн: 4
Время:
Gen. 0.092
(c) Bym.Guru 2010-2026