0
로 Joomla에서 현재 로그온 한 사용자 던지고 예외를 가져옵니다,하지만 난이 오류를 받고내가 줌라 에서 이것을 시도하고
잡아낼 치명적인 오류 : 클래스 JUser의 객체는 C에서 문자열로 변환 할 수 없습니다 : \ XAMPP \ htdocs에 \ Joomla \ components \ com_jumi \ jumi.php (25) : 3 행의 eval() '코드
로 Joomla에서 현재 로그온 한 사용자 던지고 예외를 가져옵니다,하지만 난이 오류를 받고내가 줌라 에서 이것을 시도하고
잡아낼 치명적인 오류 : 클래스 JUser의 객체는 C에서 문자열로 변환 할 수 없습니다 : \ XAMPP \ htdocs에 \ Joomla \ components \ com_jumi \ jumi.php (25) : 3 행의 eval() '코드
코드 대신 아래 코드를 사용해보십시오.
<?php
$user =& JFactory::getUser();
print_r($user);
?>
첫 번째 줄이 개체를 반환하고 에코를 사용하여 개체를 인쇄하려고하기 때문에이 방법이 효과가 있습니다.
사용자 이름을 얻으려면 다음 코드를 시도하십시오.
<?php
global $mainframe;
$User_name = $mainframe->getuser()->get('name');
?>
위의 코드는 로그인 한 사용자의 이름을 반환합니다.
몇 가지 코드를 게시 할 수 있습니까? –
php $ user = & JFactory :: getUser(); echo $ user; ?> – Test