thinkPHP怎么获取登陆的用户ID啊?

 我来答
__峰回路转
2015-09-16 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:319万
展开全部
无论什么框架的登录系统都是差不多的,基本都是存入session里面的,最多就是存储的方式不一样而已,比如有的保存为文件的形式,而有的是保存在数据库中,再者存在memcache中等等。
都是在用户登录的时候,拿用户名和密码去数据库中比对是否有该用户,有的话就存入session,没有的话就直接登录失败。
登录成功后会把相应的数据存入session中,一般用户的id都会保存的,你可以打印一下session看看里面到底存的哪些东西,然后你就知道怎么去取了。
羽日博客
推荐于2016-09-10 · TA获得超过365个赞
知道答主
回答量:96
采纳率:100%
帮助的人:57.3万
展开全部
// 获取当前用户的UID,方便在模型里的自动填充功能使用
function get_mid() {
return session ( 'mid' );
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安的酸奶
2012-05-21
知道答主
回答量:32
采纳率:0%
帮助的人:19.8万
展开全部
登录的时候设置COOKIE,再用$_COOKIE获取
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cngueson
2012-05-26 · TA获得超过2048个赞
知道小有建树答主
回答量:1643
采纳率:33%
帮助的人:891万
展开全部
使用$_SESSION,详见官方示例Examples/RBAC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
坏孩孓啲兲箜09
推荐于2018-03-07 · 超过16用户采纳过TA的回答
知道答主
回答量:93
采纳率:50%
帮助的人:14.7万
展开全部
这么笼统的问题怎么回答?我姑且按照我的理解去回答吧,登入用户的信息应该是在一张表里面查询出来的吧,表里面应该有用户id吧,不知道你是不是这个意思
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式