|
|
|
|
|
для: Trianon
(24.06.2007 в 02:54)
| | Чтобы проверить, попробуйте выполнить SELECT MD5('321123'); | |
|
|
|
|
|
|
|
для: тошик
(23.06.2007 в 17:20)
| | дело в том, что длина хеша MD5 в реализациях MySQL и PHP не 16 байт, а 32 шестнадцатеричных символа.
Наверное у Вас узкий размер поля.... | |
|
|
|
|
|
|
|
для: тошик
(23.06.2007 в 17:20)
| | А с чего Вы взяли, что MD5-хеш строки "321123" - "150920ccedc34d24"?
Хеш данной строки - "150920ccedc34d24031cdd3711e43310". | |
|
|
|
|
|
|
|
для: Unkind
(23.06.2007 в 16:27)
| | Всетаки не получается и проблема в md5:
SELECT * from reg where username='woland' and passwd = '150920ccedc34d24'; - работает (шифрованый 321123) а -
SELECT * from reg where username='woland' and passwd = md5('321123'); - не работает( | |
|
|
|
|
|
|
|
для: тошик
(23.06.2007 в 15:13)
| | Запрос синтаксически верный. Ищите ошибку (если она вообще есть) в другом месте. | |
|
|
|
|
|
|
| SELECT * from reg WHERE passwd = MD5('пароль');
в результате пустые поля (хоть и без ошибки) | |
|
|
|
|