首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP会话问题

问PHP会话问题
EN

Stack Overflow用户
提问于 2010-07-29 03:59:42
回答 4查看 53关注 0票数 2

当用户登录时,我是否应该清理已登录的$_SESSION['user_id']用户id?例如,如下面的代码所示。

代码语言:javascript
复制
mysqli_real_escape_string($mysqli, htmlentities(strip_tags($_SESSION['user_id'])));
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-07-29 04:02:05

会话数据存储在服务器端,因此首先应该在将其添加到$_SESSION之前对其进行清理。

票数 2
EN

Stack Overflow用户

发布于 2010-07-29 04:02:39

你可以使用session_id()来代替它,这应该是可行的。

票数 0
EN

Stack Overflow用户

发布于 2010-07-29 04:04:09

不是真正的安全专家,但您可以将其强制转换为(int) $_SESSION['user_id']

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3356948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档