在文本文件中保存点击量
Save click-amounts within a text-file
我正在为我的wordpress项目做一种投票的东西;用户应该能够点击一个li
元素,这些点击的结果(相当于喜欢)直接显示。这是 - 由于社区的支持 - 已经在使用该代码:
$('#result li').click(function(){
this.clicked = this.clicked ? this.clicked + 1 : 1;
$(this).html(this.clicked);
});
由于这只是保存访问时的交互,因此我想在txt文件中保存和检索所有用户喜欢的内容(我想这是最简单的方法)
我特别想知道,如果除了"this"之外没有标识符,我如何识别触发点击量 a 的元素?
如果您想记录您的用户互动,最好的方法是将点击另存为表格中的行。正如 Marc B 所说,您已经有一个 Datebase,因此您应该在其中创建一个包含所需列的表(例如 user_id、link_pressed 等)。在此之后,您应该创建一个小的 PHP 或 ASP 或任何您喜欢的服务器端语言脚本,将此注册表引入您的表中。你的 JavaScript 应该通过 AJAX 调用这个脚本。这样,您可以记录用户的单击。但是,请注意这是不安全的,因为任何人都可以调用您的脚本并引入虚假交互。必须实现一些基本的服务器端验证。例如,检查每个用户只有一行,没有更多,等等。
相关文章:
- 如何在文本框中保存文本
- 保存文本框数据并从本地存储返回 - angularJS -
- 动态注入时保存文本区域值的夏季注释问题
- 根据类添加空格以保存文本文件
- ASP.NET 如果文本在“大于”和“小于”符号之间给出,则无法保存文本框
- 使用哈希标记保存文本(Javascript - PHP - MySQL)
- 加载保存文本区域不起作用,如图所示
- 保存文本中光标高亮显示的位置
- 使用编辑区域javascript插件时正在保存文本区域
- 关于在数据库(SQL)中保存文本数据的要求
- 保存文本框值
- PHP保存文本文件,然后在另一个页面上显示它并不是每次都工作
- 通过AJAX提交表单时保存文本框建议/自动完成
- 我可以通过document.execCommand(' save As',…)保存文本吗?我总是返回一些
- HTML5 Javascript.如何保存文本区域输入,然后通过按钮加载它
- 用户选择'其他'后保存文本框数据;下拉框中的选项
- 如何使用JavaScript在HTML中突出显示和保存文本
- 输出XMLSerializer().serializeToString到用户可保存文本窗口的字符串
- 简化jquery自动保存文本
- 使用filesver .js和Blob.js用javascript保存文本文件