![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 4.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
utworzylem sobie w bazie tabele, ktora nazwalem 'admin'.
kolumna, w ktorej przechowuje haslo ma nazwe 'wartosc' i jest typu varchar(30). wprowadzajac do niej haslo skorzystalem z funkcji password(). niby wartosc zostala wprowadzona, bo wyswietlilo mi: Cytat Query OK, 1 row affected, 1 warning jednak skad ten warning?problem pojawia sie przy probie porownania wartosci w celu zalogowania. haslo przepuszczam przez funckje password() i porownuje z tym z bazy, jednak mimo iz wpisze to samo, wyswietla mi, ze haslo jest nieprawidlowe. domyslam sie, ze to przez ten warning podczas wprowadzania danych do tabeli (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) bede wdzieczny za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Manual:
Cytat Note: The PASSWORD() function is used by the authentication system in MySQL Server, you should not use it in your own applications. For that purpose, use MD5() or SHA1() instead. Also see RFC 2195 for more information about handling passwords and authentication securely in your application Nie zaleca się stosowania password, użyj lepiej md5()
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 00:21 |