记录用户点击的内容

时间:2012-04-10 21:13:39

标签: php mysql recording

我想识别(使用php,mysql)并保存用户点击的博客条目。就像,我有技术条目,生活方式条目等,我想记录用户感兴趣的条目,以便我可以为他提供这些条目!

所以你知道我的意思吗?我想知道是否有任何教程或其他内容。

谢谢,dartox。

2 个答案:

答案 0 :(得分:1)

当他们打开页面时,只需将该博客条目的ID存储在表格中。在路上,您可以为该用户在该表上执行简单的COUNT(*)操作,按类别排序,并找出他们最感兴趣的类别。您可以获得非常复杂的建议,但这是一个更简单的方法来实现它。希望有所帮助!

答案 1 :(得分:0)

我喜欢使用www.statcounter.com

所以创建一个页面:tracker.PHP,并在其中放置来自statcounter(或谷歌分析)的跟踪代码

在每个包含链接的网页上,我都会将隐藏的iframe与id =“tracker”放在一起,而且还没有src,:

<iframe id="tracker" style="visibility:hidden;height:0px;width:0px;" frameborder="0">
</iframe>

然后每个链接我都会这样做:

<a href="/some_tech_article.php"
 onclick="document.getElementById('tracker').src='/tracker.php?location=techarticle';">Tech Articles
</a>

因此,每当有人点击链接时,iframe都会无形地加载您的tracker.php页面并发送您要在网址中发送的任何信息(作为$_GET php variable)....从那里您可以跟踪和将您想要的任何信息保存到数据库或其他任何地方。

当用户点击内容而不切换页面时,您可以使用此技巧在幕后发送信息。我使用它来跟踪点击,并更新mysql中的表。

如果您需要我给您一个更好的例子,请告诉我!