Loading...
Опытный кодер .67. .67.
KatRINa , опытный не значит всезнающий
475578857 , с чего бы он был пустой когда в бд уже есть похожий логин
lotos3 , тебе говорят массив пуст .67. причём тут бд
KatRINa , и как мне делать проверку на схожость
lotos3 (30.12.2018 в 15:19)
Привет всем!!!
Столкнулся с такой проблемой, пишу условие на регистрацию, если логин совпадает с логином бд, то ошибка, если нет - рег.
Вношу одинаковый логин и условие его записывает в бд, а не выдает ошибку, что за дела такие?
Код: if($_POST['login'] != $qq['login']){

$reg = mysql_query("INSERT INTO `users`(`id`, `login`, `pass`, `level`, `rubin`, `rol`) VALUES ('', '$login','$pass', '1', '500', '0')");
header("location: /vxod.php");
}else{

echo "<center><div class = glav><hr color = #737373><font color = red><img src=/img/mail-chat-del.png> Такой логин уже есть, пожалуйста, введите другой!!!</font><hr color = #737373></div></center>";

}
lotos3 (30.12.2018 в 16:30)
475578857 , с чего бы он был пустой когда в бд уже есть похожий логин

Так для начала нужно сделать запрос в БД, на проверку, есть ли там такой ник.
lotos3 (30.12.2018 в 15:38)
Евгений , $qq = mysql_fetch_array(mysql_query("SELECT * FROM `users` "));


WHERE `login` = $name
И потом if(isset($qq['id'])) ## такой логин есть
Автор Далбаеб .ждун.
lotos3 , Посмотри эту реализацию в паблик-двиге)
Онлайн: 3
Время:
Gen. 0.1179
(c) Bym.Guru 2010-2026