有100个静态页面,纯html的,URL为/1.html,2.html,3.html …… 100.html,也没有数据库。
现在想给这些页面加上一个随机的点击次数,但要求每访问一次这个数字就+1 …
我的想法是能不能我自己先创建一个txt文本 /num.txt,其内容为:
1 354
2 74
3 99002
4 873
……
100 622
然后在每个页面加上
<script type="text/javascript" src="click.php?id={$arr.id}"></script>
这个click.php读取并显示num.txt里网页ID对应的数值,每点击一次都将对应的数值+1 ,不知道能否实现,请懂的朋友帮忙看看:
想要计算保留始终需要一个后台吧,你这里是PHP,那么就在浏览器请求的时候就让访问数增加再发送网页不就行了,而你的意思大概是每次都要保留结果到本地做到持久化,那就是这几个步骤:
1.浏览器请求到后台
2.后台先根据URL或者其它来判断访问的是哪个静态网页,读取当前本地存放的访问数本地文件,获得当前访问的静态页面的访问数然后对这个静态网页的访问数+1,并且再写入本地文件
3.服务器响应网页
先注册一个帐号:
http://www.cnzz.com/reg.php
注册成功后,在“您的站点列表”菜单里可以管理和添加要统计的站点。
点“获取代码”链接可以获得相关的统计代码,只要将这些代码放入到你要统计的页面里(
纯静态网页“展现点击次数”
js做,,但是刷新就不行了,,只在当前页面内有效,,,
Ajax局部更新获取点击数,其实脚本现成的,服务器端都不用,有站长统计网站就有。
先注册一个帐号:
http://www.cnzz.com/reg.php
注册成功后,在“您的站点列表”菜单里可以管理和添加要统计的站点。
点“获取代码”链接可以获得相关的统计代码,只要将这些代码放入到你要统计的页面里(
之间),就可以正式开始统计了。
点“查看报表”可以查看网站的统计情况。进入报表后,在左侧有导航菜单,请点“统计管理”-->“修改设置”,可以设置是否公开和密码。
可以去源码之家找一下实例参考
用前端 session 最方便