{% else-1 %}
~AL~ * 11.86
(10 ноя 2013, 17:23) (0/0) [0]
NTL, Разреши поинтересоваться зачем?
~AL~ * 11.86
(10 ноя 2013, 17:23) (0/0) [0]
Fallen, Ну а test то в БД у тебя есть? И вопрос мб и глупый, а ты echo на query() менял? * Я не знаю, что тебе больше подсказать, из того что ты выложил мы разобрали всё.
~AL~ * 11.86
(10 ноя 2013, 17:15) (0/0) [0]
Fallen, У тебя из БД не вытаскивается пароль, потому что у тебя из БД запрашивается пустой логин
~AL~ * 11.86
(10 ноя 2013, 17:10) (0/0) [0]
Fallen, Ну так не передается у тебя логин, ты же видишь, что ты вывел запрос, а $login нет. Думай в эту сторону, что там за core.php такой и куда у тебя эта переменная пропадает. Проблема ведь найдена, осталось только устранить
~AL~ * 11.86
(10 ноя 2013, 17:07) (0/0) [0]
Из формы он не берется. Такой переменной у тебя нет. Чтобы брался,
if (isset($_POST[\'submit\'])) {
$login = $_POST[\'login\'];

и всё заработает) У тебя переменные, которые ты везде используешь не объявлены
~AL~ * 11.86
(10 ноя 2013, 17:01) (1/0) [1]
abler98, ты прав, извиняюсь
~AL~ * 11.86
(10 ноя 2013, 17:00) (0/0) [0]
Fallen, echo(\"SELECT `pass` FROM `users` WHERE `login` = \'$login\' LIMIT 1\"*;
exit();
и сюда результат того, что получилось.
Заодно можешь этот же запрос, что получишь, выполнить в phpmyadmin
~AL~ * 11.86
(10 ноя 2013, 16:58) (0/0) [0]
Михаил, Тоже не будет работать вообще-т
~AL~ * 11.86
(10 ноя 2013, 16:56) (0/0) [0]
abler98, Госпаде этот тут еще причем? Или так, ляпнуть на угад просто?
~AL~ * 11.86
(10 ноя 2013, 16:56) (0/0) [0]
Fallen, А дак у тебя $login - не переменная, а string

$query = $mysqli->query(\'SELECT `pass` FROM `users` WHERE `login`=$login LIMIT 1\');

поэтому и возвращается NULL после запроса. Используй двойные кавычки в query()