Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja password nie dziala
agata233
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 18.04.2004

Ostrzeżenie: (0%)
-----


Mam taki problem:
Zapisuje uzytkownika do bazy danych przy pomocy takiego zapytania:
insert into uzytkownicy values(NULL, PASSWORD('".$haslo."'), '$uzyt', '$nazw_u', '$imie_u', '$mail_u'),
ale gdy potem przy logowaniu probuje sprawdzic nazwe uzytkownika i haslo w ten sposob:
select userid, nazwa_uz from uzytkownicy where nazwa_uz='$n' and haslo = password('$h')
to okazuje sie ze zaden z rekordow nie spelnia tego zapytania.
Czy robie cos zle? Co moze powodowac ten problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
agata233
post
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 18.04.2004

Ostrzeżenie: (0%)
-----


Zaczelo dzialac, jak zmienilam dlugosc pola haslo w tabeli. Mam w zwiazku z tym pytanie. Czy jest jakas minimalna dlugosc, jaka musi miec pole haslo, gdy stosujemy funkcje password. Czy dlugosc wyniku otrzymanego po uzycie funkcji password jest zawsze mniejsza badz rowna dlugosci pola haslo?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 07:54