跳至主內容區

XOOPS輕鬆架

:::

主內容區域

選擇後會自動跳轉頁面

5-2 $xoopsUser 使用者物件取得使用者資料

  1. 當使用者登入後才會有 $xoopsUser 物件,若沒有該物件表示未登入。
  2. 若要在函數中使用,記得:
    global $xoopsUser;
  3. 幾個常用的$xoopsUser物件方法:
    • 取得使用者編號
      $uid = $xoopsUser->uid();
    • 取得使用者真實姓名
      $name = $xoopsUser->name();
    • 取得使用者登入帳號
      $uname= $xoopsUser->uname();
    • 取得使用者Email
      $email= $xoopsUser->email();
    • 取得使用者個人網站
      $url= $xoopsUser->url();
    • 取得使用者頭像(avatars/cavt50877193c9788.png)
      $user_avatar= $xoopsUser->user_avatar();
  4. 避免沒登入產生錯誤:
    $uid = ($xoopsUser)?$xoopsUser->uid():0;
  5. 以uid 取得使用者名稱
    $uid_name = XoopsUser::getUnameFromId($uid,1);
    if(empty($uid_name))$uid_name=XoopsUser::getUnameFromId($uid,0);
選擇後會自動跳轉頁面

:::

左邊區域內容

書籍目錄

展開 | 闔起

快速登入


右邊區域內容

請掃此 QR Code 可連至此頁面

計數器

今天: 2575257525752575
昨天: 2805280528052805
總計: 9540478954047895404789540478954047895404789540478

頁尾區域