1
У меня есть 3 $_SESSION
переменные: User_ID
, Username
, User_Level
. Username
можно прочитать на другой странице, но оба User_ID
и User_Level
не могут. Заранее спасибо.Переменные сеанса PHP не установлены правильно
Установка его переменных:
session_start();
$_SESSION["User_ID"] = $row["User_ID"];
$_SESSION["User_Level"] = $row["User_Level"];
$_SESSION["Username"] = $row["Username"];
Читая их:
<?php
session_start();
echo $SESSION["Username"];
echo $SESSION["User_ID"];
echo $SESSION["User_Level"];?>
это как-то по-прежнему не работает. если i echo ниже установки, то их идентификатор отображает их, но не на тестовой странице. – Seatter
хорошо. вы вставляете session_start перед всем своим кодом на обе страницы? если да, то это должно работать. В другом случае вы можете проверить, не установлена ли пустая переменная или ваша конфигурация php @Seatter –