Есть check.php - проверяет правильно ли введен логин и пароль, и после проверки перекидывает на страницу с которой на него обратились через header("Location: ".$_SERVER['HTTP_REFERER']);. Вопрос. Как отдать переменную через "header" или как поймать адрес "check.php" что бы как нибудь регулировать ошибку авторизации. Задача: Если авторизация прошла, то не какой переменной передавать не надо, если не прошла то нужно отправить какой нить флаг чтоб через условие выдать ошибку авторизации. Хотел построить условие на примере $_SERVER['HTTP_REFERER'] == check.php, но "header" оставляет в секрете в каком адресе он выполнился... Сессию не предлагать. может как то через JS можно...
куку потом чистить надо (((( Решил попробовать избавиться от "header" путем переписывания файла "check.php" в само тело "index.php" в самом его начале, терзают мысли даст ли он мне записать куку или нет!?!?
Алексей Олейников
Ученик
(235)
*после положительной авторизации..
Вопрос.
Как отдать переменную через "header" или как поймать адрес "check.php" что бы как нибудь регулировать ошибку авторизации.
Задача:
Если авторизация прошла, то не какой переменной передавать не надо, если не прошла то нужно отправить какой нить флаг чтоб через условие выдать ошибку авторизации. Хотел построить условие на примере $_SERVER['HTTP_REFERER'] == check.php, но "header" оставляет в секрете в каком адресе он выполнился...
Сессию не предлагать. может как то через JS можно...