Привет!
Не пойму в чем ошибка! Пытаюсь сделать редирект на предыдущую страницу через header.
Есть страница авторизации
$redirect = $_SERVER['HTTP_REFERER'];
...
if( isset($data['do_login']) ) здесь мы получаем данные от пользователя после нажатия кнопки "Войти", далее идет проверка на ошибки и т.д.
...
ЗДЕСЬ ВОТ ПРОБЛЕМА
if( password_verify($data['password'], $user->password) )
{
// логиним пользователя здесь
$_SESSION['logged_user'] = $user;
header("Location: $redirect");
} else {
$errors[] = 'Неверно введен пароль!';
}
т.е. header() работает если туда записывать сылку "
http://..."
Пробовал также с помощью скрипта window.history... тоже не получилось
В чем ошибка?