[原创]CI(CodeIgniter)简单统计访问人数实现方法


Posted in PHP onJanuary 19, 2016

本文实例讲述了CI(CodeIgniter)简单统计访问人数实现方法。分享给大家供大家参考,具体如下:

废话不说,先上代码:

控制器文件:

/application/controllers/hello.php 如下:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Hello extends CI_Controller {
  public function index()
  {
    echo "Hello CodeIgniter!";
  }
  public function showval($name){
    //访问路径:http://localhost/ci/index.php/hello/showval/Tom
    $this->name=$name;
    @$num=file_get_contents('./num.txt');//加上@屏蔽警告提示(第一次运行没有TXT文件会有警告提示)
    $num=$num?$num:0;
    $num++;
    $arr=array('v_name'=>$name,'v_num'=>$num);
    $re=fopen('./num.txt','w');
    fwrite($re,$num);
    fclose($re);
    $this->load->view('test_views',$arr);
  }
}

视图文件:

/application/views/test_views.php 如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>访问统计</title>
</head>
<body>
<?php echo $v_name;?>是第 <?php echo $v_num;?> 位访问者
</body>
</html>

运行结果如下图所示:

[原创]CI(CodeIgniter)简单统计访问人数实现方法

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
用Php实现链结人气统计
Oct 09 PHP
php下保存远程图片到本地的办法
Aug 08 PHP
ThinkPHP中自定义错误页面和提示页面实例
Nov 22 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
Mar 21 PHP
php中的单引号、双引号和转义字符详解
Feb 16 PHP
php 截取GBK文档某个位置开始的n个字符方法
Mar 08 PHP
PHP实现电商订单自动确认收货redis队列
May 17 PHP
详解PHP版本兼容之openssl调用参数
Jul 25 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
Mar 06 PHP
php定期拉取数据对比方法实例
Sep 22 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
Aug 07 PHP
用php实现分页效果的示例代码
Dec 10 PHP
PHP数组去重比较快的实现方式
Jan 19 #PHP
PHP保存session到memcache服务器的方法
Jan 19 #PHP
PHP mysql事务问题实例分析
Jan 18 #PHP
给PHP开发者的编程指南 第一部分降低复杂程度
Jan 18 #PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 #PHP
php实现的操作excel类详解
Jan 15 #PHP
php实现的xml操作类
Jan 15 #PHP
You might like
星际争霸任务指南——人族
2020/03/04 星际争霸
php判断类是否存在函数class_exists用法分析
2014/11/14 PHP
PHP仿微信多图片预览上传实例代码
2016/09/13 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
Aptana调试javascript图解教程
2009/11/30 Javascript
JavaScript常用对象的方法和属性小结
2012/01/24 Javascript
jQuery 选择器项目实例分析及实现代码
2012/12/28 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
举例讲解Node.js中的Writable对象
2015/07/29 Javascript
js操作cookie保存浏览记录的方法
2015/12/25 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
Vue.js路由vue-router使用方法详解
2017/03/20 Javascript
nodejs图片处理工具gm用法小结
2018/12/12 NodeJs
浅析JavaScript异步代码优化
2019/03/18 Javascript
JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
2019/05/14 Javascript
Node.js Domain 模块实例详解
2020/03/18 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
Django中更改默认数据库为mysql的方法示例
2018/12/05 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
button在IE6/7下的黑边去除方案
2012/12/24 HTML / CSS
详解html5 canvas 微信海报分享(个人爬坑)
2018/01/12 HTML / CSS
可打印的优惠券、杂货和优惠券代码:Coupons.com
2018/06/12 全球购物
财务会计专业毕业生自荐信
2013/10/02 职场文书
司机岗位职责
2013/11/15 职场文书
英语感恩演讲稿
2014/01/14 职场文书
《花的勇气》教后反思
2014/02/12 职场文书
高中生评语大全
2014/04/25 职场文书
党日活动总结
2014/05/07 职场文书
食堂厨师岗位职责
2014/08/25 职场文书
地理信息科学专业推荐信
2014/09/08 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
繁星春水读书笔记
2015/06/30 职场文书
解决pytorch-gpu 安装失败的记录
2021/05/24 Python
Python可视化动图组件ipyvizzu绘制惊艳的可视化动图
2022/04/21 Python