Facebook 现在向用户提供订阅服务,这样您就可以获得有关更改的实时更新。如果我的应用收到更新,我计划将其存储在数据库中。我还想检测他们的会话是否存在。如果是这样,那么我也可以更新那里的数据。
我的会话 ID 是 MD5(fb_id + secret),所以我可以轻松地编辑他们的会话。问题是如何检测会话是否存在。
原文由 Pablo 发布,翻译遵循 CC BY-SA 4.0 许可协议
Facebook 现在向用户提供订阅服务,这样您就可以获得有关更改的实时更新。如果我的应用收到更新,我计划将其存储在数据库中。我还想检测他们的会话是否存在。如果是这样,那么我也可以更新那里的数据。
我的会话 ID 是 MD5(fb_id + secret),所以我可以轻松地编辑他们的会话。问题是如何检测会话是否存在。
原文由 Pablo 发布,翻译遵循 CC BY-SA 4.0 许可协议
最短和简单的答案
$_SESSION['variable_name']?? die;
这是一个简单的方法
if(isset($_session['variable'])){
// do something
}else{
die;
}
原文由 Favour okechukwu 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答568 阅读✓ 已解决
If
$_SESSION
(or$HTTP_SESSION_VARS
for PHP 4.0.6 or less) is used, useisset()
to check a variable is registered in$_SESSION
.