Здравствуйте. Помогите дилетанту плиз. Есть код. Должен проверять дублирование айпи и мыла по базе и не допускать регистрацию клонов
CODE ( htmlphp):
скопировать код в буфер обмена
$ip_u=$_SERVER["REMOTE_ADDR"]; $sql="SELECT count(id_user) FROM user WHERE (ip_l = '$ip_u') or (mail = '$mail'))"; $res=mysql_query($sql); $row = mysql_fetch_row($res); $num_rows_ip= $row[0]; if ($num_rows_ip!=0) { print"<center><table class=wrong align=center><tr><td width=465 height=54><div align=center class=error>Дублирование IP-адреса ($ip_u) или e-mail ($mail). Если Вы не являетесь клоном, сообщите об этом администратору ...</div></td></tr></table></center>$str_regform_start"; include("sity_for_reg.php"); print("$str_regform_end"); exit; }
айпи определяется, $mail передается через форму, $sql проверяла по базе - результат выдает значение больше 0 (пробую регистрироваться повторно) . А сообщение о дублировании айпи адреса не выдается и скрипт не прерывается!!!
чего не хватает? не могу найти ошибку(
(Добавление)
нашла причину ))))))) лишняя скобка в строке запроса!!!
|