手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

php怎么获取网页被点击次数

时间:2024-10-13 00:17:31

1、在链接里面加一个hook。比如<a href="页面链接" onclick="countHit(this)">链接文字</a>

2、定义一个js函数function countHit(obj){ var url = $(obj).attr('href'); //这里我使用jq,以链接为标准。当然对于广告可以以 //广告id为统计 的标准 $.ajax({ url : '你作为统计的php页面地址'; type : 'post',//使用post是防止浏览器直接输入这个地址而被刷 data:{link:url},//把链接地址post传过去 dataType:'json', success:function(data){ }, error:{ }, });}

3、在php页面$link = addslashes($_GET['link&拭貉强跳#39;]);//安全处理下,让link能正常存入//接下来做有效性判断,这里省略$query = mysql_query("SELECT1 FROM`统计表` WHERE `link`='$link'");$has = mysql_fetch_array($query);if($has){ //当前存在统计 mysql_query("UPDATE `统计表` SET hits=hits+1 WHERE `link`='$link'");}else{ mysql_query("INSERT INTO `统计表` (link,hits) VALUE('$link','1')");}

4、当前页面统计一般这种统计为某种信息内容的统计,我这里假设是某一条新闻的统计,这个信息里面有个hits字段作为统计只要在php页面里面加上mysql_query("UPDATE `新闻表` SET hits=hits+1 WHERE `id`='新闻id'");这一句就可以完成统计了

© 手抄报圈