在文本文件中保存点击量

时间:2015-01-14 18:16:49

标签: javascript php jquery json

我正在为我的wordpress项目做一些投票...用户应能够点击li - 元素,并直接显示这些点击的结果(与喜欢相似)。这是由于社区的支持 - 已经在使用该代码:

$('#result li').click(function(){
  this.clicked = this.clicked ? this.clicked + 1 : 1;
  $(this).html(this.clicked);
});

由于这只是保存访问时间的互动,我想保存并检索txt文件中的所有用户喜欢(我想这是最简单的方法) )

我特别想知道,如果除了&#34之外没有标识符,我怎么能识别触发点击量a的元素呢?这个"对吗?

1 个答案:

答案 0 :(得分:1)

如果您想要记录您的用户互动,最好的方法是将点击次数保存为表格中的行。正如Marc B所说,您已经拥有了一个Datebase,因此您应该在其中创建一个包含所需列的表(例如user_id,link_pressed等)。在此之后,您应该创建一个小PHP或ASP或您喜欢的任何服务器端语言脚本,将此注册表引入您的表中。你的javascript应该通过AJAX调用这个脚本。这样您就可以记录用户点击。但是考虑到这是不安全的,因为任何人都可以调用你的脚本并引入虚假的交互。您必须实现一些基本的服务器端验证。例如,检查每个用户只有一行,而不是等等。