У меня проблема с моими СЕССИЯМИ, на первой странице, которую пользователь нажимает на якорь, тогда, если пользователь вошел в систему, будет перенаправлен без проблем, но если нет, сначала он будет пройти через страницу входа в систему, но когда пользователь достигает страницы логина, переменные отсутствуют. (Страница входа в систему происходит после страницы переадресации). Поэтому я сохранил СЕССИИ с параметрами $ _GET.Сохранить SESSION php после обновления 3 ° страниц
Как я могу сохранить текущие СЕССИИ для перенаправления пользователя после входа?
Спасибо!
EDITED
Страница: retailer.php (эта страница, где его обстреляли параметры)
<a href="/go2store.php?rid=<?php echo $row['slug_title']; ?>&c=<?php echo $row_coupons['coupon_id']; ?>" onclick="javascript:window.location.href='<?php echo $row_coupons['logout_url']; ?>';" target="_blank">
Страница: go2store.php (эта страница, где я коплю сессии)
$_SESSION["myCupon"] = "/go2store.php?rid=".$_GET['rid']."&c=".$_GET['c'];
страница: redirect.php (Эта страница его проверки, если пользователь вошел в систему, если да, то перенаправление на URL-адрес на сессии, если не будет посылать на Ио gin.php)
Страница: login.php (здесь у меня есть это в верхней части кода)
session_start();
$_SESSION["myCupon"] = "/go2store.php?rid=".$_POST['rid']."&c=".$_POST['c'];
Но приходит пустым, его не возвращает никаких значений после страницы redirect.php.
Просьба привести примеры кода, который вы используете на странице входа. Без дополнительной информации вы не получите решения. – brandonscript
Вам нужно 'session_start();' внутри всех используемых вами страниц (если оно еще не на всех ваших страницах) и с использованием того же имени сеанса, соответственно. –
Привет, ребята, только что отредактированные с текущим кодом, извините. Кроме того, в верхней части каждой страницы есть session_start(); и запрошенной СЕССИИ. Я не знаю, почему его потеряли после проверки перенаправления для зарегистрированных пользователей. –