如何在PHP页面统计某链接的点击数

我想做一个单独的页面,在页面里有一些网址连接.比如:发信息网(0)赶集网(0)想在括号内记录此链接的点击,最好不要用到数据库请那位给写下完整页面代码给我,谢谢.我是想要T... 我想做一个单独的页面,在页面里有一些网址连接.
比如:发信息网(0) 赶集网(0)
想在括号内记录此链接的点击,最好不要用到数据库
请那位给写下完整页面代码给我,谢谢.
我是想要TXT文件来记录的啊,请那位朋友帮帮忙.
展开
 我来答
rickysilk
推荐于2018-03-13 · TA获得超过691个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:530万
展开全部
补充:

如果你想用TXT文件记录也是可以的..

原理一样,

只不过把更新数据库那一语句,改为读取TXT中的数字,然后+1,再保存文件,就可以了..

配合数据库一起使用

例如你的文章列表文件叫list.php

显示文章内容的页面叫做detail.php

本来在list.php中的文章题目是直接连到detail.php的,

但如果你要计算点击次数,只要中间加一个页面就可以了,而且在该页面实现跳转

中间的页面假如叫做count.php

在list.php中的链接连到count.php,

例如地址如下count.php?id=1

id是文章在数据库中的ID值

count.php的内容如下

<?php
$id = $_GET['id']; //接收ID值
$sql = "UPDATE database SET hit=hit+'1' WHERE id = '$id'"; //执行更新点击数的语句
$result = mysql_query($sql); //执行语句
$url = "detail.php?id={$id}"; //执行更新后要跳转的地址,就是去文章页面
header("location: $url"); //执行跳转
?>

其中,只要调用数据中的hit字段里面的值就可以显示点击数了.
TableDI
2024-07-18 广告
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击15步自动完成vlookup匹配,无需手写公式,免费使用!... 点击进入详情页
本回答由TableDI提供
普达迪泰
推荐于2016-04-11 · TA获得超过358个赞
知道小有建树答主
回答量:275
采纳率:100%
帮助的人:126万
展开全部
大概有两种方式:
1、一种是把所有的网站地址都储存在一个txt记事本中,提取的时候通过网站域名找到记录点,然后获取相关符号之后的数字,但这样有个问题是,如果网站地址足够长,不但提取网站地址有难度,找到记录点后的数字也有难度。
2、另一种是把网站域名写成一个txt文件的名称,然后在这个txt文件中写入点击数。这种方式的优势是比较明显的。
至于代码,用第二种方式的话,很容易就搞定了,百度一下“php 文件方面 创建文件及命名,写入文字”等相关信息,很多答案。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wxpc8
2008-08-10 · TA获得超过1056个赞
知道小有建树答主
回答量:766
采纳率:57%
帮助的人:311万
展开全部
不用数据库的话,挺麻烦的,如果用一个文本文件来做记录,一样麻烦.

建议还是需要做数据库,不然你的统计保存在哪儿啊.

点击链接记录,最好的办法是,点击链接后,先进数据库保存点击数,再通过页面转向功能到达最终页面.

数据库我就不写代码了,网上一大堆的,呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式