Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 尝试获取用户名以在joomla 2.5中创建动态页面_Php_Joomla2.5 - Fatal编程技术网

Php 尝试获取用户名以在joomla 2.5中创建动态页面

Php 尝试获取用户名以在joomla 2.5中创建动态页面,php,joomla2.5,Php,Joomla2.5,用户登录到我的站点后,我想将用户名存储在会话变量中,以便根据登录的用户在另一个动态页面中使用该信息 如何完成此操作。如果您的用户正在登录Joomla,并且您需要Joomla文件(如模板文件)中的用户名,则可以执行以下操作: $user = $JFactory::getUser(); if (!$user->guest) { $username = $user->username; } if (!empty($username)) { echo $username;

用户登录到我的站点后,我想将用户名存储在会话变量中,以便根据登录的用户在另一个动态页面中使用该信息


如何完成此操作。

如果您的用户正在登录Joomla,并且您需要Joomla文件(如模板文件)中的用户名,则可以执行以下操作:

$user = $JFactory::getUser();
if (!$user->guest) {
    $username = $user->username;
}

if (!empty($username)) {
    echo $username;
}

我刚刚对你的问题做了一些相当大的修改,希望它不会很快关闭,因为它看起来像一个“给我代码”的问题。如果此编辑不受欢迎,您可以回滚。谢谢,我只是想了解在会话变量中输入用户名所需的代码。