Я знаю, что сессия может закончиться, но как насчет переменных $ _REQUEST / $ _ POST / $ _ GET?
Мой вопрос: у меня есть пользователи, которые отправляют информацию, и мне нужно установить Id для этой информации, прежде чем я вставлю ее в базу данных.Теперь я подумал об использовании SESSION, но проблема в том, что если сеанс истекает до того, как пользователь отправил информацию в базу данных, он теряет Id, который мне нужен.Будет ли передача переменной $ _REQUEST / $ _ POST / $ _ GET быть лучшим решением, или я должен просто использовать переменную и перенастроить скрипт?
Кроме того, я использовал SESSION, поскольку его очень просто вызватьвнутри функции, не передавая ее.
function setInfo() {
// no need to pass I can call from within
$Id = $_SESSION['Id'];
}
Это хорошая практика?
РЕДАКТИРОВАТЬ: Это было бы лучше, как печенье?