WebSite X5Help Center

 
Uwe K.
Uwe K.
User

Login Name vom Benutzer anzeigen  de

Автор: Uwe K.
Просмотрено 1347, Подписчики 2, Размещенный 0  

Hallo,

ich möchte gerne, nach einen Login den Namen des benutzer anzeigen.

Habe im Help-Center zwar folgenden Code endeckt der aber bei mir nicht funktioniert.

<?php
echo "Hier sollte der Benutzer stehen";
echo $pa = new imPrivateArea();
echo $user = $pa->who_is_logged();
echo $user['realname'];
?>

- Habe die Seite auf PHP umgestellt.

- Habe den Code in der Geschützen Seite eingebettet

- und auch auf einer andernen Seite.

Aber alles hat nicht funktioniert, ich sehe nach dem Login keinen Namen.

Ich hoffe Sie können mir weiter helfen ?

Размещено
5 Ответы - 1 Полезно - 1 Корректно
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Anscheinend ein älteres Skript wie mir scheint.  Von wo hast du es kopiert?

Wahrscheinlich gibt es den "realname" nicht mehr. Möglicherweise nur mit "name" !

Читать больше
Размещено От Andreas S.
Uwe K.
Uwe K.
User
Автор

Hey,

habe ich Ausprobiert aber funktioniert auch nicht.

Habe das Scricpt hier im Help-Center gefunden.

Читать больше
Размещено От Uwe K.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Dieses Skript ist wahrscheinlich noch für ältere Versionen wie V11 oder V13 !  Das Login SKirpt wurde seither viel umgeändert wobei modernere Skripte und auch PHP moderner geworden ist und die Version V 7.X erreicht hat, müsste dieses Skript geändert werden.

Dazu könnte vielleicht KolAsim weiterhelfen, oder?

Читать больше
Размещено От Andreas S.
Uwe K.
Uwe K.
User
Автор

Super ...

damit hat es funktioniert, danke. laughing

<?php
require_once("res/x5engine.php");
$pa = Configuration::getPrivateArea();
$user = $pa->whoIsLogged();
if ($user)
{
echo "<a href=utente.php><span>".$user['realname']."</span></a>";
}
else
{
echo'<a href=utente.php><span>Login / Registrati</span></a>';
}
?>

Читать больше
Размещено От Uwe K.