thinkPHP怎么获取登陆的用户ID啊?
5个回答
展开全部
无论什么框架的登录系统都是差不多的,基本都是存入session里面的,最多就是存储的方式不一样而已,比如有的保存为文件的形式,而有的是保存在数据库中,再者存在memcache中等等。
都是在用户登录的时候,拿用户名和密码去数据库中比对是否有该用户,有的话就存入session,没有的话就直接登录失败。
登录成功后会把相应的数据存入session中,一般用户的id都会保存的,你可以打印一下session看看里面到底存的哪些东西,然后你就知道怎么去取了。
都是在用户登录的时候,拿用户名和密码去数据库中比对是否有该用户,有的话就存入session,没有的话就直接登录失败。
登录成功后会把相应的数据存入session中,一般用户的id都会保存的,你可以打印一下session看看里面到底存的哪些东西,然后你就知道怎么去取了。
展开全部
// 获取当前用户的UID,方便在模型里的自动填充功能使用
function get_mid() {
return session ( 'mid' );
}
function get_mid() {
return session ( 'mid' );
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
登录的时候设置COOKIE,再用$_COOKIE获取
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用$_SESSION,详见官方示例Examples/RBAC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么笼统的问题怎么回答?我姑且按照我的理解去回答吧,登入用户的信息应该是在一张表里面查询出来的吧,表里面应该有用户id吧,不知道你是不是这个意思
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询