2010-07-08 34 views
0

我正在一个事件类网站上工作。我正在尝试做的是,我为广播员显示一个表格,以便为特定日期创建他们的事件,然后将它们存储在数据库中。当活动日期是当前日期时,用户将前往该网站将点击该活动链接观看节目。当他们点击那个链接时,我不想立即向他们展示广播页面,而是我想向他们展示一个小的登录页面,只是为了收集姓名和电子邮件,以便在后面我可以将他们的IP地址找到位置。当我这样做时,我如何记录当前正在观看同一事件的用户,我不确定是否应该将每个用户存储在事件ID中,然后对该事件ID进行计数并显示在广播页面上。还有其他方法吗?或者是否有任何克隆脚本可用?事件管理php mysql

问候

回答

0

试图提炼出在这里你的问题的本质,从我读你正在寻找一种方式来显示用户的当前在线人数/查看特定的事件是什么?

如果是这样,这里有几个关于当前用户在线计数器的教程,可能会根据您的特定需求进行调整。

如果我看错了你的问题,请编辑它,使你是想更清楚地回答了具体的问题。

+0

谢谢,我认为这会有所帮助。基本上,我有一些事件列表,当用户点击主页上的事件时,我想在后面记录他的IP,然后要求他提交他的姓名/电子邮件,点击提交后,他可以查看演员。所以如果其他用户点击相同的事件,然后做相同的过程来观看它,我想显示观看这个演员的总用户。我有一些想法,但仍不知道如何处理这个问题。 – Jay 2010-07-08 12:26:13

+0

快速建议/指针:1)您可以在初始页面加载时将它们的IP记录为'$ _SESSION',2)您可以记录他们上次访问的事件,以及他们何时再次对'$ _ SESSION'标识符3 )然后,您可以计算当前观看者的数量(通过使用MySQL查询显示最近X分钟内最后一次访问该事件的所有访问者)。 – 2010-07-08 14:29:56