Как получить имя пользователя в joomla 3.2

Я создал внешнее приложение, которое извлекает информацию о пользователе Joomla, и я использую код, как показано ниже:

session_start(); define( '_JEXEC', 1 ); define('JPATH_BASE', '../' ); require_once ( JPATH_BASE .'../includes/defines.php' ); require_once ( JPATH_BASE .'../includes/framework.php' ); $app = JFactory::getApplication('site'); $user = JFactory::getUser(); $myuserid = $user->username; $_SESSION["myid"] = "$myuserid"; $myid = $_SESSION["myid"]; echo 'User name: ' . $myid . '<br />'; 

Однако вывод $ myid не отображается на сайте. Он просто отображается как:

 User name : 

Отображаемое изображение должно быть:

 User name : admin 

Есть ли проблема с моей кодировкой? Любая помощь будет оценена.