Witam ponownie...
Napisałem taki oto szybki skrypt na logowanie (pseudo jak na razie) i nie chce działać.. Zaraz wyjaśnie o co chodzi. Najpierw napisałem coś takiego:
[code]
<? if($send=='Wyslij') { mysql_connect ("127.0.0.1","root","krasnal"); mysql_select_db (baza1); $zapytanie = "SELECT * FROM members WHERE login='$login' AND password='$password'"; $wykonaj = mysql_query ($zapytanie); if($wykonaj) echo("Login i hasło poprawne"); } ?>[/code]$login i $password to parametry przekazane z formularza z innej strony przez GET (wczesniej sprawdziłem na tej stronie, czy w ogole się dobrze przekazują przez ECHO i normalnie pokazało to co wpisałem). Niestety pojawia się problem:-
jesli dam taki warunek login='$login' , pass... , to za każdym razem pokazuje ze login i hasło jest poprawne, nawet jeśli fizycznie nie jest.
-
jesli dam taki warunek login=='#login', pass... itd, to nigdy nie pokazuje ze jest poprawne.
W bazie się wszystko zgadza, sprawdzałem 10 razy... co robię źle? - przypuszczam ze to kwestia jakiegoś drobnego buga, niestety jestem początkująym mysqlowcem i na razie nie widze za bardzo tego :-/