Problem z automatycznym logowaniem

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Sumer
Nowy
Nowy
Posty: 26
Rejestracja: wt sty 17, 2006 10:02 pm

Problem z automatycznym logowaniem

Post autor: Sumer »

Witam,
mam dziwny problem z automatycznym logowaniem, a konkretnie skrypt sprawdza czy jest użytkownik o takim loginie i haśle:
[php]<?php
$LOG_SQL="SELECT * FROM tabela WHERE login='$login' AND haslo='$haslo'";
$LOG_RESULT=mysql_query($LOG_SQL);
if(mysql_num_rows($LOG_RESULT)>0){
logowanie
}else{ $error='Nieprawidłowy login i/lub hasło!'; }
?>[/php]

Problem tkwi w tym, że jak zmienne $login i $haslo pochodzą z formularza to wszystko jest ok, ale jeżeli zmienne te pochodzą z cookies (i chociaż są poprawne) to już skrypt wskazuje ze nie ma takiego użytkownika.
Zmienne pochodzące z cookies są prawidłowe więc nie wiem co jest nie tak, prosiłbym o pomoc.
HaWaJ
Nowy
Nowy
Posty: 159
Rejestracja: pt kwie 06, 2007 5:12 pm

Re: Problem z automatycznym logowaniem

Post autor: HaWaJ »

zobacz cos takiego:
[php]<?php
foreach ($_COOKIE as $klucz => $wartosc)
{
/*zapytania SQL*/

}
?>[/php]
Sumer
Nowy
Nowy
Posty: 26
Rejestracja: wt sty 17, 2006 10:02 pm

Re: Problem z automatycznym logowaniem

Post autor: Sumer »

hmm... sorry ale nie za bardzo wiem o co w tym chodzi :/
HaWaJ
Nowy
Nowy
Posty: 159
Rejestracja: pt kwie 06, 2007 5:12 pm

Re: Problem z automatycznym logowaniem

Post autor: HaWaJ »

chodzi o odczytanie tego cookies :)
ODPOWIEDZ