php怎么统计访问次数
请问怎么样实现访问次数的统计,只需要最简单的好了,刷新一次,也算访问过了。最好是直接能加在首页的php中...
请问怎么样实现访问次数的统计,只需要最简单的好了,刷新一次,也算访问过了。最好是直接能加在首页的php中
展开
2013-04-22
展开全部
那就给你个简单的吧,就只记录用户浏览器 session_id 的。把代码加入你的首页 PHP文档 即可
<?php
session_start();
$log = 'log.txt';
if(!$handle = fopen($log,"a+")){ echo '日志文件打开失败'; exit(); }
if(!fwrite($handle,session_id().chr(13))){ echo '数据写入失败'; exit(); }
fclose($handle);
$file = file_get_contents($log);
$content = explode(chr(13),$file);
echo "本页被访问次数: <b>".(count($content)-1)." </b>";
?>
<?php
session_start();
$log = 'log.txt';
if(!$handle = fopen($log,"a+")){ echo '日志文件打开失败'; exit(); }
if(!fwrite($handle,session_id().chr(13))){ echo '数据写入失败'; exit(); }
fclose($handle);
$file = file_get_contents($log);
$content = explode(chr(13),$file);
echo "本页被访问次数: <b>".(count($content)-1)." </b>";
?>
2013-04-22
展开全部
php 利用cookie实现 访问次数统统计
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要把次数这个变量放到数据库里,比如表名叫table1,字段名叫clicktimes,假定现在初始值为0,则:
在代码中执行sql语句:update table1 set clicktimes=clicktimes+1 ,这样就ok了
不过按理应该要在哪个地方显示出来吧:
select clicktimes from table
在代码中执行sql语句:update table1 set clicktimes=clicktimes+1 ,这样就ok了
不过按理应该要在哪个地方显示出来吧:
select clicktimes from table
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询