|
|
|
|
|
для: winflip
(23.03.2009 в 15:38)
| | Всё работает наконец то!!! Спасибо, trianon!!! | |
|
|
|
|
|
|
|
для: Trianon
(23.03.2009 в 15:23)
| | Значит всёё таки запутался, щас попробую | |
|
|
|
|
|
|
|
для: winflip
(23.03.2009 в 15:15)
| | Еще раз.
char(32) - тип, позволяющий хранить кодированный вариант md5_hex, а не сырой md5.
сырой md5 можно хранить только в blob | |
|
|
|
|
|
|
|
для: winflip
(23.03.2009 в 15:18)
| | --
-- Структура таблицы `users`
--
CREATE TABLE `users` (
`id` bigint(20) NOT NULL auto_increment,
`user` text,
`password` char(32) default NULL,
`type` text,
`email` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 AUTO_INCREMENT=16 ;
--
-- Дамп данных таблицы `users`
--
INSERT INTO `users` VALUES (15, 'winflip', 'e{', 'user', 'win@mail.ru'); | |
|
|
|
|
|
|
|
для: winflip
(23.03.2009 в 15:15)
| | А это при добавлении записи
INSERT INTO users VALUES('', 'winflip', 'e{��r�y(�\"\'hA)S+', 'user', 'win@mail.ru') | |
|
|
|
|
|
|
|
для: Trianon
(23.03.2009 в 15:07)
| | SELECT type, id FROM users WHERE user = 'winflip' AND password='e{��r�y(�\"\'hA)S+' - Это текст запроса
Только в опере при выводе вместо кодов ромбы с вопросами | |
|
|
|
|
|
|
|
для: winflip
(23.03.2009 в 15:01)
| | попробуйте вывести текст запроса и отладить его в PMA | |
|
|
|
|
|
|
|
для: winflip
(23.03.2009 в 15:01)
| | Ну ещё функцией quote обрабатываю, просто громоздко здесь получится | |
|
|
|
|
|
|
|
для: Trianon
(23.03.2009 в 14:57)
| | Да но при авторизации при сравнении хэша полученнного из формы с хэшем в базе результатом запроса является 0. Т.е SELECT COUNT(*) FROM users WHERE password='".md5(param('password'))."' | |
|
|
|
|
|
|
|
для: winflip
(23.03.2009 в 14:36)
| | любое | |
|
|
|
|