Я пытаюсь установить access_key
и access_secret
в качестве переменных в моем сеансе.На первой строке у меня есть session_start();
.Теперь проблема в том, что когда мой URL (содержащий access_key
и access_secret
) изменяется, я теряю обе переменные сеанса.Я знаю, что установка обеих переменных работает.
Я установил переменные следующим образом:
$_SESSION['access_key'] = $_GET['access_key'];
$_SESSION['access_secret'] = $_GET['access_secret'];
Переменная сеанса, когда URL-адрес все еще содержит access_key и access_secret.
Array
(
[state] => xxxx
[access_key] => xxxx
[access_secret] => xxxx
}
И когда изменяется URL, я теряю значения обеих переменных.
Array
(
[state] => xxxx
[access_key] =>
[access_secret] =>
)
Когда я нажимаю эту ссылку;Я теряю переменные сеанса.
<a href="?someId=<?= $var['id'] ?>">Text</a>
Поэтому мой вопрос: как сохранить обе переменные в переменной сеанса после изменения URL-адреса и, например, $_GET['access_key']
больше не присутствует в URL.