[原创]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中利用XML技术构造远程服务(上)
Oct 09 PHP
php 代码优化的42条建议 推荐
Sep 25 PHP
ajax+php打造进度条 readyState各状态
Mar 20 PHP
PHP开发规范手册之PHP代码规范详解
Jan 13 PHP
使用XHGui来测试PHP性能的教程
Jul 03 PHP
PHP中的数组处理函数实例总结
Jan 09 PHP
php中mkdir()函数的权限问题分析
Sep 24 PHP
PHP获取input输入框中的值去数据库比较显示出来
Nov 16 PHP
php自定义截取中文字符串-utf8版
Feb 27 PHP
php的常量和变量实例详解
Jun 27 PHP
Yaf框架封装的MySQL数据库操作示例
Mar 06 PHP
详解no input file specified 三种解决方法
Nov 29 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
php自定义函数之递归删除文件及目录
2010/08/08 PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
2011/11/21 PHP
你可能不知道PHP get_meta_tags()函数
2014/05/12 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
javascript 写类方式之二
2009/07/05 Javascript
获取body标签的两种方法
2011/10/13 Javascript
用jQuery获取IE9下拉框默认值问题探讨
2013/07/22 Javascript
js加密解密字符串可自定义密码因子
2014/05/13 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
jquery中取消和绑定hover事件的实现代码
2016/06/02 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
ES6概念 Symbol.keyFor()方法
2016/12/25 Javascript
javascript九宫格图片随机打乱位置的实现方法
2017/03/15 Javascript
js正则相关知识点专题
2018/05/10 Javascript
[01:52]PWL S2开团时刻第四期——DOTA2成语故事
2020/12/03 DOTA
python获取指定路径下所有指定后缀文件的方法
2015/05/26 Python
python try 异常处理(史上最全)
2019/03/07 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
django项目登录中使用图片验证码的实现方法
2019/08/15 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
HTML5视频支持检测(检查浏览器是否支持视频播放)
2013/06/08 HTML / CSS
德国EGOIST网店:销售畅销的设计师品牌
2017/04/18 全球购物
怀旧香味蜡烛:Homesick
2019/11/02 全球购物
信息管理专业推荐信
2013/10/29 职场文书
医学生自我鉴定范文
2013/11/08 职场文书
护理专科毕业自荐信范文
2014/04/21 职场文书
运动会标语
2014/06/21 职场文书
大学生找工作求职信
2014/07/09 职场文书
2015年预算员工作总结
2015/05/14 职场文书
法院答辩状格式
2015/05/22 职场文书
golang 实现对Map进行键值自定义排序
2021/04/28 Golang
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫