phpcms获取当前用户ID、用户名
文章描述:
phpcms如何获取当前登录的会员用户ID、用户名呢?
原理
在获取当前登录用户ID和用户名时,首先去了解phpcms怎么储存登录信息的,打开phpcms/modules/member/index.php文件,找到login方法里面的以下代码:
param::set_cookie('auth', $phpcms_auth, $cookietime);
param::set_cookie('_userid', $userid, $cookietime);
param::set_cookie('_username', $username, $cookietime);
param::set_cookie('_groupid', $groupid, $cookietime);
param::set_cookie('_nickname', $nickname, $cookietime);
在这里可以看见phpcms把用户的信息都储存在set_cookie里面
获取
在phpcms/templates/default/content
模板里面使用以下代码:
<?php $_userid = param::get_cookie('_userid');?>
<?php $_username = param::get_cookie('_username');?>
<?php echo $_userid;?>
<?php echo $_username;?>
在这里使用get_cookie获取用户的ID、用户名
发布时间:2021/08/10
发表评论