WebSite X5Help Center

 
Uwe K.
Uwe K.
User

Login Name vom Benutzer anzeigen  de

Autor: Uwe K.
Visited 1351, Followers 2, Udostępniony 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 ?

Posted on the
5 ODPOWIEDZI - 1 POMOCNY - 1 PRAWIDłOWA ODPOWIEDź
Andreas S.
Andreas S.
Moderator
Najlepszy Użytkownik miesiąca 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" !

Czytaj więcej
Posted on the from Andreas S.
Uwe K.
Uwe K.
User
Autor

Hey,

habe ich Ausprobiert aber funktioniert auch nicht.

Habe das Scricpt hier im Help-Center gefunden.

Czytaj więcej
Posted on the from Uwe K.
Andreas S.
Andreas S.
Moderator
Najlepszy Użytkownik miesiąca 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?

Czytaj więcej
Posted on the from Andreas S.
Uwe K.
Uwe K.
User
Autor

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>';
}
?>

Czytaj więcej
Posted on the from Uwe K.