在php中获得完全没有观众

时间:2009-12-28 20:03:25

标签: php

我正在开发一个网站,我想知道如何跟踪谁查看了特定用户,注册用户或访问者的个人资料。网站是在PHP中开发的。

请随便。

3 个答案:

答案 0 :(得分:1)

这是一个非常广泛的问题......由于缺乏这样的细节:

  • 将user_id存储在会话中 变量
  • 每次用户都去 到个人资料页面更新 适当的相关记录 来自的user_id配置文件 会话。

答案 1 :(得分:1)

好吧,无论何时生成要跟踪内容的页面,都要从$_SERVER$_SESSION等处收集所需内容,然后将其附加到数据库表或类似内容中。然后,您可以编写一个花哨的分析工具,根据该数据或您想要使用其他任何数据来创建令人敬畏的统计数据。

答案 2 :(得分:1)

可能我理解错了,但似乎是这样的。

Em ...第一个问题,我认为应该被问到 - 所有页面的访问者肯定都是aut。 (我的意思是,是否有必要授权获取此个人资料数据)。

所以,如果所有这些都是aut。,你可以拿一些东西,定义这个用户(id或其他东西)并将它添加到这个配置文件DB记录的特殊字段(或其他任何地方)。

或者你可以添加(例如,如果你必须记住10次最后一次访问)10个字段和一种“第一个指针” - 一个数字告诉你应该从哪个字段开始(如下所示:

... | 1rv | 2rv | 3rv | 4rv | 5rv | 6rv | fp |

234 432 432 432 32 234 5

如果有手段,你应该从5开始 - 显示5rv ​​6rv 1rv 2rv 3rv 4rv 5rv 6rv的内容

当某些事情改变时你只需fp ++,并写入fp的字段......

我认为它应该可以很好地处理大量数据......

PS或者你可以加入。通过创建每个用户的“访问”消息模式来表现 - 我的意思是:你有“我的访问消息的样子”,你只需粘贴到你需要的地方......