2010-01-20 46 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'); 
?> 

上面的代码将返回登录用户的名称。

相关问题