2010-01-20 83 views
0

我在的Joomla 嘗試,但我得到錯誤獲取的Joomla當前登錄的用戶拋出異常

開捕致命錯誤:類JUser與的對象可能不是在C轉換爲字符串:\ XAMPP \ htdocs中\ Joomla \ components \ com_jumi \ jumi.php(25):第3行的eval()'d代碼

+0

你能發表一些代碼嗎? – 2010-01-20 11:38:50

+0

<?php $ user =&JFactory :: getUser(); echo $ user; ?> – Test 2010-01-20 11:53:46

回答

0

請嘗試在下面代替您的代碼。

<?php 
    $user =& JFactory::getUser(); 
    print_r($user); 
?> 

這將工作,因爲第一行將返回對象,並且您試圖使用echo打印對象。

如果您想獲取用戶名,請嘗試下面的代碼。

<?php 
    global $mainframe; 
    $User_name = $mainframe->getuser()->get('name'); 
?> 

上面的代碼將返回登錄用戶的名稱。

相關問題