作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试找到一种方法让页面“监听”用户的实时状态。例如,假设两个用户即将进入同一页面。当第一个用户访问该页面时,他的名字将显示。然后,当下一个用户访问该页面时,他会看到第一个用户的姓名及其下方的姓名。当一个人离开时,他们的名字就消失了。我该怎么办呢?我目前在我的网站上使用 PHP 和 JavaScript。
最佳答案
Jarrod 是对的,仅靠 IP 是不够的。我还想指出,仅靠 JavaScript 也不足以做到这一点。我能想到的最好的办法是让 PHP 基于 session 返回所有经过身份验证的事件用户的列表。然后,您可以在客户端设置一个脚本来轮询您编写的后端脚本,并使用提供的列表刷新页面的某些部分。有关 PHP 用户 session 的详细信息,请参阅:Looping Through All a Server's Sessions in PHP
关于javascript - 有没有办法检测用户是否在同一页面上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8131648/
我是一名优秀的程序员,十分优秀!