Logowanie, problem z funkcją PASSWORD() |
Logowanie, problem z funkcją PASSWORD() |
7.01.2005, 09:27:16
Post
#1
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) |
Witam wszystkich! Mam pewien problem. Zainstalowałem MySQL 4.1.8 i php 5.0.3. Otworzyłem mój skrypt, który robiłem jeszcze na MySQL'u 4.0.7 i php 4.3.4. Wszystko jest niby dobrze, z wyjątkiem jednej tylko rzeczy... logowania do panelu administracyjnego! do bazy danych do tabeli admin wprowadzam jakiś login i hasło zaszyfrowane funkcją PASSWORD().Kiedy loguje się przez mój skrypt wyświetla mi komunikat o błędnym wpisaniu danych. No dobra, myśle sobie pewnie to jakis błąd w skrypcie. Wchodze do mojej bazy danych przez Klienta MySQL i usiłuje wyszukać rekord tym poleceniem:
Kod SELECT * FROM admin WHERE haslo=PASSWORD('haslo'); Wynik? Empty set (0.00 sec). Jestem pewien, że dane do tabeli (hasło i login) wpisałem dobrze, ale mimo to nie da się wybrać danych wykorzystując hasło. Na wszelki wypadek napisze tu kod SQL za pomoca ktorego wstawiam dane do tabeli: Kod INSERT INTO admin (login, haslo) VALUES ('administrator', PASSWORD('haslo')); Nie wiem co z tym zrobić. Na starej wersji MySQL było wszystko dobrze. Proszę o pomoc!!! Ten post edytował zbig13 7.01.2005, 09:33:10 |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 05:59 |