Как передать значение GET через header(Location)?

148
01 февраля 2020, 23:20

Столкнулся с такой проблемой:
Если пользователь находится на странице, у которой есть параметр GET, как например .php?article=51 и хочет авторизоваться на сайте с этой странице, то после нажатия на кнопку авторизации на этой же странице, он перенаправляется на главную, а не на текущую, с которой решил авторизоваться.

Хочу написать код, который будет перенаправлять его на туже страницу, но header не передает значение GET. Вот пример кода с header

if (isset($_SESSION['login'])) {
    $login = $_SESSION['login'];
    if(тут должна быть проверка на текущую страницу) {
        header ('Location: pages/track.php?track='параметр GET);
    }
    echo 'Hello' . $_SESSION['track'] . "";
    exit();
}

Или я что-то делаю не так?

READ ALSO
Авторизация на сайте через Facebook

Авторизация на сайте через Facebook

Пытаюсь написать регистрацию и авторизацию на сайте с помощью API фейсбукаНеобходимые данные от FB приходят, после я их заношу в БД и устанавливаю...

161
Залипают очереди в RabbitMQ (Yii2)

Залипают очереди в RabbitMQ (Yii2)

Доброго времени суток!

156
MySQL: оператор WHERE IN и ORDER BY DESC

MySQL: оператор WHERE IN и ORDER BY DESC

Существует таблица table(timestamp, 'id', 'price')В таблице более 20 тыс

185
Redirect 404 и AJAX

Redirect 404 и AJAX

На локальной машине (Win7 x64) имеется Apache (24

157