[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает функция
brothermother
Добрый день

есть такая функция проверки логина и пароля для удобства:

function UserExist($user,$hash) {
$sql_user = mysql_query("SELECT `login`,`pswd` FROM `users` WHERE `login`='".$user."' AND `pswd`='".$hash."'");
$sql_num = mysql_num_rows($sql_user);
if (sql_num == 1) {
$result = 1;
} else {
$result = 0;
}
return $result;
}


$user и $hash для фуннкции берется из кук. В куках все есть, проверял. В БД тоже есть записи индетичные кукам. Но функция все равно возвращает 0. Почему?

пример использования:

if (UserExist($_COOKIE['user_login'],$_COOKIE['user_pswd']) == 1) {
print 'User Exist: Yes';
} else {
print 'User Exist: No';
}
waldicom
if (sql_num == 1) {
надо так
if ($sql_num == 1) {

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
brothermother
балин! оказывается вот в чем дело, забыл знак переменной поставить. а я голову ломал biggrin.gif
спасибо большое
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.