Hallo,
wenn ein user sich eingeloggt hat steht da "hallo" und dann der USERNAME.
Ich würde da aber gerne den normalen Namen anzeigen, kann mir jemand sagen wie man das machen kann?
Gruß,
Markus
Hallo,
wenn ein user sich eingeloggt hat steht da "hallo" und dann der USERNAME.
Ich würde da aber gerne den normalen Namen anzeigen, kann mir jemand sagen wie man das machen kann?
Gruß,
Markus
hi,
schau dir die datei mambo.php an und such nach der Klasse mosUser.
Es steht dann mamboweit eine Instanz $my dieser Klasse zur Verfügung, die kannst du nutzen: print $my->name oder print $my->username, wie du gerne hättest...
gruß mbi
Hi,
ich habe in modules/mod_login.php folgende Zeile gändert:
[code:1:602031f5b5]echo _HI; ><?php echo $my->username;[/code:1:602031f5b5]in
[code:1:602031f5b5]echo _HI; ><?php echo $my->name;[/code:1:602031f5b5]
Danach wird kein Name ausgegeben.
Ich vermute, dass in classes/mambo.php noch der Name aus der Benutzerdb zugewiesen werden muss. Aber wo und wie???
mfg
thomas
mfg
thomas
mach mal folgendes:
[code:1:0615365336]
$my2 = new mosUser(&$database);
$my2->id = $my->id;
$my2->load();
print_r($my2);
[/code:1:0615365336]
somit sollte dir alles zur Verfügung stehen, was du brauchst.
gruß,
mbi
vielen Dank für den Tipp, ich habe im Modul mod_login.php folgende Änderung vorgenommen:
Die Zeile[code:1:37434c2b07]echo _HI; ><?php echo $my->username;>[/code:1:37434c2b07]
geändert in:
[code:1:37434c2b07] echo _HI; >
<?php
$my2 = new mosUser(&$database);
$my2->id = $my->id;
$my2->load();
echo $my2->name;
> [/code:1:37434c2b07]
So funktioniert es wie gewünscht!
mfg
thomas
Lesezeichen