2012-05-19 3 views
-1

Я создаю сайт школы, и я хотел бы показать имя пользователя, вошедший в в верхней части моей страницы ...Показать имя пользователя в верхней части страницы

Теперь я м, пытаясь с помощью следующего кода:

  • Велком Выход.

  • Вот файл login.class.php: http://pastebin.com/srf38Ssq

  • моя база данных называется 'проект', таблица 'пользователей' и имя_столбца является 'Имя пользователя'

Может кто-то найдет решение? Заранее спасибо!

+0

Что внутри 'includes/loggedin.php'? Вы сохраняете имя пользователя зарегистрированного пользователя в $ _SESSION где-нибудь? Кажется, вы не делаете этого в куске кода, который вы вставили. –

+0

Я только что видел ошибку в этом классе, я поместил что-то в комментарий, особенно это: $ username = $ row ['Username']; $ _SESSION ['Username'] = $ username; потому что он не работал раньше. Моя единственная ошибка заключалась в том, что я забыл «эхо». Глупый я, спасибо товарищу! – Verhulstt

ответ

0

Как вы узнали, когда пользователь зарегистрировался, через $ _SESSION? Получите имя пользователя, а затем отобразите его в верхней части экрана.

У вас в вашем коде $ _SESSION ['Username'], в чем ваш вопрос?

+0

Проблема в том, что имя пользователя не отображается ... – Verhulstt

0

Привет <?php echo $_SESSION['Username']; ?>

+0

это не работает, и я не понимаю, почему: s – Verhulstt

+0

В вашем классе у вас есть два разных, если нужно проверить, в первом вы используете: $ _SESSION [ 'Username'], а затем $ _SESSION ['username'] ... попытайтесь напечатать второй ... –

+0

, так что мне нужно удалить? – Verhulstt

0

Помните, что использовать session_start() на всех страницах, которые вы хотите показать имя сеанса.

+0

i Все это делается в связи/connection.php – Verhulstt

Смежные вопросы