Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%)
|
Witam!
Tworzę właśnie mały panel administracyjny na jedną stronkę i natknąłem się na pewien problem. Mam w bazie danych tabelę admin, gdzie zapisany jest login i hasło administratora strony. Chciałem, żeby hasło było szyfrowane funkcją MD5(). Dodałem więc hasło do bazy przy użyciu PhpMyAdmina, szyfrując je funkcją MD5. A tu zamiast standardowo 32 zakodowanych znaków pojawiło się kilka znaków zapytania. Próbowałem zmieniać typ i rozmiar kolumny ale to nic nie dało. Co może być powodem?? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%)
|
To że zmienia Ci z typu CHAR na VARCHAR to jest rzeczą normalną i nie ma się co dziwić (tak się zachowuje SZBD w przypadku gdy masz zdefiniowane obok pola typu CHAR choć jedno pole typu VARCHAR).
Natomiast odnoszę wrażenie, że źle coś robić. Osobiście nie miałem nigdy opisywanych przez Ciebie problemów chociaż z phpmyadminem korzystam może raz na miesiąc. |
|
|
|
zbig13 Problem z funkcją MD5() 28.09.2005, 16:18:46
czachor Jaki typ kolumny masz? Ustaw może char(32). 28.09.2005, 16:21:45
zbig13 tak próbowałem z varchar(32) potem char(32) i jest... 28.09.2005, 16:52:30
zbig13 Nie wydaje mi się, żebym coś źle robił, bo tworzył... 29.09.2005, 16:55:08
mhs Nie sądze sobie by za to była odpowiedzialna jakaś... 29.09.2005, 21:14:36 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 10:07 |