Задать вопрос
@PaffosONE

Как решить эту проблему?

У меня есть файл login.php в нем я логиню пользователя, и создаю сессию.
Хочу вывести имя пользователя вот:
$_SESSION['logged_user'] = $user->id;
            echo "Все хорошо вы вошли!";

И пытаюсь вывести логин пользователя но ничего не получаеться
<?php
require("db.php");
?>
<?php if(isset($_SESSION['logged_user->id']) ) ; 
{
	echo "<br>Авторизован</br>";

}
?>

Привет, <?php echo $_SESSION['logged_user']->login; ?>

Но итог нечего не происходит:
5d7e30ee4aeb2061925493.png
  • Вопрос задан
  • 407 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
xEpozZ
@xEpozZ
Веб-разработчик
$_SESSION['logged_user'] = $user->login;

<?php if(isset($_SESSION['logged_user']) ) ; 
{
  echo "<br>Авторизован</br>";
}
?>

Привет, <?php echo $_SESSION['logged_user']; ?>
Ответ написан
ematveev
@ematveev
PHP разработчик / руководитель / писатель
session_start();
в самом начале всех файлов, где идёт работа с сессиями
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы