![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Cześć. Szyfruje hasło w następujący sposób $pass = crypt($haslo) i zapisuje do bazy. Gdy odszyfrowuję je za pomocą crypt($haslo_wpisane, $haslo_z_bazy) otrzymuję takie wyniki :
hasło odczytane z bazy : $1$sa..FC4.$pviUAWdsNRrqQ hasło odczytane z wywołania crypt($haslo_wpisane, $haslo_z_bazy) : $1$sa..FC4.$pviUAWdsNRrqQ57e6LhZW. I tak za każdym razem coś mi dopisuje na koniec tego ciągu. Czy wie ktoś dlaczego tak się dzieje? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tego nie da się odszyfrować.
Użyj Ex. 1 z manual i zobacz że działa. To że generuje coś innego to dobrze. Tak ma być. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
To fragment kodu i zawsze zwraca ACTION_FAILED. Problem rozwiązany. W tabeli bazy danych pole które przechowywało hasło pozwalało na zapisanie zbyt małej ilość znaków i w ten sposób ucinało końcówkę hasła co w efekcie nie pozwalało na poprawną weryfikację wprowadzanych danych. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:08 |