【问题标题】:Show all active users in session显示会话中的所有活跃用户
【发布时间】:2015-06-08 00:49:42
【问题描述】:

有谁知道如何在 php 中显示会话的所有活动登录用户?我试过了

 <?php echo '<pre>' . print_r($_SESSION, TRUE) . '</pre>'; ?>

但它只显示当前用户。如何一次显示所有登录的用户,就像 facebook 显示的一样?`

【问题讨论】:

  • 如果您使用files 作为会话存储(这是默认选项)您可以尝试从默认会话文件中获取用户数据 - 检查此答案如何做到这一点stackoverflow.com/questions/4698432/…

标签: php


【解决方案1】:

$_SESSION 仅与活动会话有关 - 一个用户。您需要一个数据库来跟踪哪些会话处于活动状态。

【讨论】:

  • 是的,我有一个数据库。如何从那里跟踪登录用户? @Ed Cottrell
  • @IncredibleSaurav 不幸的是,这个问题太宽泛了。我们需要知道数据库中的相关表和列,以及相关的 PHP 代码。否则,我们无法按照本站的要求,分几段给出合理的答案。
猜你喜欢
  • 2021-06-18
  • 2011-07-14
  • 1970-01-01
  • 2016-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-14
  • 2021-07-28
相关资源
最近更新 更多