Mefisto
Guest
сравнение строк в mysql 4.1.7
дано:
1. скрипт, проверяющий пароль
2. таблица mysql
на сервере mysql 3.23 авторизаия проходит нормальн, т.е. строки сравниваются корректно
на сервере mysql 4.1.7 выкидывает опять к окну авторизации.
что делать?
дано:
1. скрипт, проверяющий пароль
PHP:
session_start();
$pass1=md5($pass);
$summary=mysql_query("SELECT login, pass FROM c_pass WHERE login='$login' AND pass='$pass1' LIMIT 1");
$num_r=mysql_num_rows($summary);
if (empty($num_r)){
header("Location: autorization.php");
}
else{
session_register("login","pass");
}
вопрос:--
-- Структура таблицы `c_pass`
--
CREATE TABLE `c_pass` (
`type` text NOT NULL,
`login` text NOT NULL,
`pass` text NOT NULL
) TYPE=MyISAM;
--
-- Дамп данных таблицы `c_pass`
--
INSERT INTO `c_pass` VALUES ('admin', 'webmaster', '6a74ca0ff64ab9226be55746efbc80cf');
INSERT INTO `c_pass` VALUES ('admin', '1', 'c4ca4238a0b923820dcc509a6f75849b');
на сервере mysql 3.23 авторизаия проходит нормальн, т.е. строки сравниваются корректно
на сервере mysql 4.1.7 выкидывает опять к окну авторизации.
что делать?