Loading...
TheWilf (19.05.2019 в 19:59)
Давай помогу, кинь код регистрации

От http://wapftp.pp.ua/reg.zip
Marc , Хочешь могу помочь пиши в лс.
Marc , тебе вот такая вот фигня надо
$polzl = mysql_result(mysql_query("SELECT * FROM `users` WHERE `login` = '".$login."' "));
if($polzl > 0 && !empty($login)) $err[] = true;
echo 'Такой логин уже зарегистрирован';
Wap_Master , ты еще жив?
Зачем выдергивать все записи из базы, когда нужен только один идентификатор?
Это же лишний раз нагрузка на бд.
Взяли айди с логином какой ввели и если true, значит занят. Если false ,значит свободен.
Логика обычная.
Cezarionis , Конкретней можно? Какой идентификатор?
CaMnoCe6e (19.05.2019 в 21:29)
Cezarionis , Конкретней можно? Какой идентификатор?

Обычно у всех это id.
Делай выборку хотя бы по нему.
Cezarionis (19.05.2019 в 21:27)
Зачем выдергивать все записи из базы, когда нужен только один идентификатор?
Это же лишний раз нагрузка на бд.
Взяли айди с логином какой ввели и если true, значит занят. Если false ,значит свободен.
Логика обычная.

А можно в php варианте.
Wap_Master , '".$login."'" нахуя?
Kruk , а как ты из формы будешь ник вытягивать ? , а так при сохранении

<?php
if(isset($_SESSION['err'])){
echo '<font color="red">'.$_SESSION['err'].'</font>';
unset($_SESSION['err']);
}

if(isset($_POST['rega'])){

$login = text($_POST['login']);

$prover = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `login` = '".$login."'"));
if($prover){
$_SESSION['err'] = 'Такой логин есть!';
header('Location: ?');
exit();
}
//И т.д идёт рега.
Онлайн: 3
Время:
Gen. 0.1012
(c) Bym.Guru 2010-2026