Отображение вошедшего на сайт зарегестриро
Автор: Andrey K.
Просмотрено 1221,
Подписчики 2,
Размещенный 0
Здравствуйте!
Версия программы pro 11.
Настроил на сайте автоматическую регистрацию. Все заработало. Письма приходят, пользователь появляется в списке "авторегистрация".
Вопрос в следующем - как реализовать отображение имени пользователя на сайте, когда он вошел на сайт. И кнопку выхода (logout) из учетной записи. Более конкретно, строчка или карточка как здесь на форуме, ник и возможность разлогиниться.
Возможно это сделать средствами программы или нужно писать код.
Объясните, пожалуйста, кто сталкивался и реализововал такую возможность.
Спасибо!
Размещено
Автор
Разобрался с вводом логини и пароля, кнопка выход (logout) тоже получилась. Все ставка кода в хэдере, но как отобразить на сайте имя (ник) пользователя вошедшего под своими учётными данными?
Автор
Ни у кого идей нет.... =(((
В хэдере, где теперь виджеты login и logout, вставляю вот такой код
<?php $pa = new imPrivateArea(); $user = $pa->who_is_logged(); echo $user['uid']; ?>
Здесь на форуме нашел, вроде то что мне нужно. Однако, при просмотре сайта во внутреннем браузере виден этот код (или скрипт, извиняюсь я не про в этом =)), а аосле выгрузки сайта, в интернете, когда в хэдере этот код, кроме картинок и виджета login ничего больше нет. Тоесть не отображается ничего на странице, кроме хэдера.
Если убрать вставку с этим кодом из хэдера все норм работает.
Подскажите, пожалуйста, из-за чего это происходит и как всё таки реализовать таку штуку...
Так то не обещано что будет работать в хидере, о чем и предупреждают https://helpcenter.websitex5.com/post/76355#1
Автор
Мда... так то и не работает...
Я, конечно, не сильно разбираюсь ещё, но как-то это странно... для чего тогда в хэдер можно вставлять виджет "логин пароль для входа" и "выход", а бонально когда человек залогиниться не будет видеть то что он вошел на сайт.....
Serg L. - Спасибо!
Hello Andrey K.,
The code to work needs to have the login function on this page enabled and set to be PHP otherwise it won't work. In the header it cannot be used since not all pages are set as private.
Many thanks!
***** Google Translation:
ПриветАндрейК.,
Кодработынужноиметь функциювходана этой страницеподдержкойи установить, чтобы бытьPHP, иначе она небудет работать.В заголовкеон не может бытьиспользован, так какне все страницызадаютсякак частные.
Большое спасибо!