Von $user->uid zum Namen
Eingetragen von rapsli (1500)
am 31.08.2007 - 14:54 Uhr in
am 31.08.2007 - 14:54 Uhr in
Wenn ich die uid habe, möchte ich gerne dazu einen Username haben. Ich habe mir dazu eine eigene kleine Funktion geschrieben, aber es müsste doch schon etwas vordefiniertes geben? Habe leider noch nichts gefunden. --> Am Besten wäre es, wenn man gleich ein Userobjekt erstellen könnte.
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn du die uid hast kannst
am 31.08.2007 - 15:00 Uhr
Wenn du die uid hast kannst du mit dieser und der Funktion "user_load" alle weiteren Daten abfragen.
Beispiel:
$account = user_load(array = ('uid' => $uid));
print $account->name;
gruß pebosi
gruß pebosi
--
https://pebosi.net
Perfekt. ____________________
am 31.08.2007 - 15:05 Uhr
Perfekt.
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
User load
am 31.08.2007 - 15:41 Uhr
User load ist nur selten notwendig. Das User Object ist eigentlich immer vorhanden.
<?php
global $user
print $user->name
?>
Müsste reichen. $user ist immer der eingelogte User, der sich die Site gerade anschaut.
userload braucht man nur dann, wenn man die Userdaten eines anderen Users benötigt. Z.B. eines Buddies.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Jup. weiss ich...
am 31.08.2007 - 16:01 Uhr
Jup. weiss ich... danke.
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Also ich bräuchte das ganze
am 26.06.2008 - 17:54 Uhr
Also ich bräuchte das ganze genau anders herum. Sprich vom User Namen zur User-ID (zum kompletten User). Sprich ich habe den Usernamen und hätte jetzt gerne die Variable $user , das ich zb an das registrier Datum ran komme.
Gibt es also ein möglichkeit mit dem Usernamen an die User-id ( uid ) dran zukommen. Über Mysql würde es gehen. Aber vllt gibt es ja noch etwas weniger aufwendiges. :) Danke schon einmal im Voraus.
<?php$user =
am 26.06.2008 - 18:01 Uhr
<?php
$user = user_load(array('name' => $name));
print $user->uid;
?>
Sehr sehr einfach ^^
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
super sache :) Vielen Dank.
am 26.06.2008 - 18:13 Uhr
super sache :)
Vielen Dank.