PHP |
<?php
include("header.php");
$login=$_POST['login']; $pass=$_POST['pass']; $money=0; $purse=$_POST['purse']; $mob=$_POST['mob']; $ref=$_POST['ref']; $sk=$_POST['sk'];
if ($login=="" or $pass=="" or $purse=="" or $mob=="" or $sk=="" or $money>0) { echo "Вы не заполнили одно из полей.";
} else {
include("DB_connect.php");
$res=mysql_query("select*from users where login='$login'");
if (mysql_num_rows($res)!==0) {
echo "Данное имя занято.";
} else {
$res=mysql_query("select*from sks where sk='$sk', mob='$mob'"); if (mysql_num_rows($res)==0) {
echo "Секретный код введён неверно.";
} else { mysql_query("insert into users VALUES('$login', '$pass', '$money', '$purse', '$mob')"); mysql_query("delete*from sks where mob='$mob'"); echo "Вы успешно зарегистрированы в системе.";
}
}
}
mysql_close();
|
Выдаёт ошибку:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/xxxxx.ru/x/xx/xxxxx/xxxxx/xxx/reg_fin.php on line 31
Спустя 52 минуты, 16 секунд (17.10.2009 - 20:58) Joker написал(а):
Вот так попробуй.
PHP |
<?php
include("header.php");
$login=mysql_escape_string($_POST['login']); $pass=mysql_escape_string($_POST['pass']); $money=0; $purse=mysql_escape_string($_POST['purse']); $mob=mysql_escape_string($_POST['mob']); $ref=mysql_escape_string($_POST['ref']); $sk=mysql_escape_string($_POST['sk']);
if ($login=="" or $pass=="" or $purse=="" or $mob=="" or $sk=="" or $money>0) { echo "Вы не заполнили одно из полей."; } else { include("DB_connect.php"); $res=mysql_query("SELECT * FROM `user` WHERE `login`='".$login."'"); if (mysql_num_rows($res)!==0) { echo "Данное имя занято."; } else { $res=mysql_query("SELECT * FROM WHERE `sk`='".$sk."' AND `mob`='".$mob."'");
if (mysql_num_rows($res)==0) { echo "Секретный код введён неверно."; } else { mysql_query("INSERT INTO `users` VALUES('".$login."','".$pass."','".$money."','".$purse."','".$mob."')"); mysql_query("DELETE * FROM `sks` WHERE `mob`='".$mob."'"); echo "Вы успешно зарегистрированы в системе."; } } } mysql_close(); |
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.