BoTa
Новичок
Использование session_register в функциях и классах.
При использовании session_register() в функциях и в классах, перменная $User не обьявляется. Переменные сессии можно "увидеть" только при использовании масива $_SESSION[](без session_register()). Я так понимаю $_SESSION глобальная, но ведь session_register используется внутри функции. Почему же они не видны?
Как же делать правильно?
PHP:
function Ses()
{
unset($User);
session_start();
session_register("User");
if (!isset($User['Login'])) {
$User['Login'] = 'name';
}
else
{
echo "Привет, ".$User['Login'];
}
}
Как же делать правильно?