如何通过IP来不重复统计,一篇文章的浏览量,用php写,最好再给个html部分

 我来答
北大农村博士
2013-01-25 · TA获得超过153个赞
知道小有建树答主
回答量:385
采纳率:0%
帮助的人:427万
展开全部
<?php
session_start();
if(!isset($_SESSION['ip'])){
$count = file_get_contents('count');
file_put_contents('count',intval($count)+1);
$_SESSION['ip'] = 1;
}
?>
不需要用到数据库、因为你只统计一个访问量
追问
用数据库的
追答
用数据库就需要在文章的表里增加一个表段 readpoint
然后将其加一后插入进去。

其实你不需要判断IP,因为你应该统计一个会话。如果人家是局域网来访问你得到IP是一样的。如果你判断IP插入就会造成局域网的所有电脑访问你的访问你的访问量只都加1,这样明显不科学。
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
zhengven
2013-01-25 · TA获得超过1295个赞
知道小有建树答主
回答量:997
采纳率:0%
帮助的人:376万
展开全部
需要用到数据库,将每次访问的IP存入数据库,然后再查询不同IP的个数即可。
追问
可以用session把IP记住,然后判断这个ip浏览过,就不在+1吗? 因为我数据库里没有IP字段。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式