Автор Тема: глюк  (Прочитано 2950 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Enemy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 204
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.lutsiv.com
глюк
« : 27 Сентября 2002, 23:52:49 »

	
$sql_query "SELECT * FROM users WHERE login=\'$uname\' AND pass=\'$passwd\'";
	
$result mysql_query($sql_query);
	
if (!
$result){
	
	
echo 
"<CENTER><h2>[2]Error, wrong name or password</h2>
	
	

<A HREF=\'register.php\'>not registered?</A>
	
	
</CENTER>"
;
	
	
exit;
	
	
}


Помогите пожалуйста найти ошибку - если неправильный пароль или имя не выполняет - if (!$result){ ?
Life is Good

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
глюк
« Ответ #1 : 28 Сентября 2002, 00:23:27 »
ха ха
!$result будет только если ошибка в запросе.
а тебе надо проверять
if (!mysql_num_rows($result)){

Оффлайн Enemy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 204
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.lutsiv.com
глюк
« Ответ #2 : 28 Сентября 2002, 00:43:11 »
RomikChef
А вот за это спасибо!
« Последнее редактирование: 29 Сентября 2002, 16:53:32 от ЖеньКа »
Life is Good

Оффлайн я...

  • scum of the earth
  • Старожил
  • ****
  • Сообщений: 293
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.vlad.myths.ru
глюк
« Ответ #3 : 30 Сентября 2002, 18:59:27 »
as variant или как я делаю:
if(!is_resource($result))
{
...
}
...вот такой я весёлый зверёк...
 Home page

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
глюк
« Ответ #4 : 01 Октября 2002, 01:04:29 »
я...
Ну и дурак.
Еще раз, для тех кто в танке:
Ресурсом переменная $result не будет только в том случае, если в запросе была ошибка.
При пустом результате она все равно будет ресурсом.

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
глюк
« Ответ #5 : 01 Октября 2002, 01:07:59 »
А чо, резюлт с нулевым количеством строк ресурсом не будет?? Что-то я сумлеваюсь...
Я так думаю (c)

Оффлайн rembo

  • Больной
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.v4.ru
глюк
« Ответ #6 : 01 Октября 2002, 05:10:03 »
Будет не сомневайся ;)
программист должен все сделать так, чтоб потом ничего не делать

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28