Собственно упростил немного код, но факт есть фак, я невижу причину по которой он не работает.
собственно сам код http://dumpz.org/725040/
при авторизации, выходит $error.= \' Логин или пароль не верны\'; куки не записываются, может кто увидит причину.
} else {
var_dump(md5(md5($pass)));
var_dump($us[\'pass\']);
exit();
$error.= \' Логин или пароль не верны\';
}
~AL~, string(32) \"721ece99444813a17aa89a76d8ed08b7\" NULL
как бы
cloudfire, по какому пути находится файл с этим кодом? Где остальная часть кода, где есть типо этого: if(isset($_COOKIE[\'clogin\']))
в бд пароль не выводит вроде запрос правельный
А дак у тебя $login - не переменная, а string
$query = $mysqli->query(\'SELECT `pass` FROM `users` WHERE `login`=$login LIMIT 1\');
поэтому и возвращается NULL после запроса. Используй двойные кавычки в query()
Госпаде этот тут еще причем? Или так, ляпнуть на угад просто?
или
$query = $mysqli->query(\'SELECT `pass` FROM `users` WHERE `login`= \'.$login.\' LIMIT 1\');
~AL~, двойные кавычки ничего не решили пробовал неоднократно