Так что я не могу понять, почему мой сеанс всегда считается неустановленным.
Естественно, я начинаю свой идентификатор сеанса:
if(session_id() == '') {session_start();}
Теперь вот основная версия того, чем я являюсьпытаясь достичь:
if(isset($_SESSION['cookie']) && !empty($_SESSION['cookie'])) {
echo "<br>session is already set: " . $_SESSION['cookie'] . "<br>";
} else {
$_SESSION['cookie'] = $rand;
echo "<br>session is now set: " . $_SESSION['cookie'] . "<br>";
}
Таким образом, моя переменная сеанса всегда считается неустановленной и пустой.Остальная часть моего кода, который я не опубликовал, работает должным образом, за исключением переменной сеанса, рандомизирующей каждое обновление экрана.Я пробовал и без! Epmty, опять же безрезультатно.Есть идеи?