[原创]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编程语言开发动态WAP页面
Oct 09 PHP
基于mysql的论坛(1)
Oct 09 PHP
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
Oct 09 PHP
Ajax+PHP边学边练 之五 图片处理
Dec 03 PHP
PHP中设置时区,记录日志文件的实现代码
Jan 07 PHP
smarty表格换行实例
Dec 15 PHP
微信支付开发发货通知实例
Jul 12 PHP
自制PHP框架之设计模式
May 07 PHP
使用PHPExcel导出Excel表
Sep 08 PHP
PHP 获取客户端 IP 地址的方法实例代码
Nov 11 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 PHP
php实现通过stomp协议连接ActiveMQ操作示例
Feb 23 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 header下载函数
2014/01/31 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
PHP关于foreach复制知识点总结
2019/01/28 PHP
javascript 关闭IE6、IE7
2009/06/01 Javascript
利用jQuery操作对象数组的实现代码
2011/04/27 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
js中一维数组和二位数组中的几个问题示例说明
2014/07/17 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
javascript 数组操作详解
2015/01/29 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
用angular实现多选按钮的全选与反选实例代码
2017/05/23 Javascript
javaScript中的空值和假值
2017/12/18 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
基于node+vue实现简单的WebSocket聊天功能
2020/02/01 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
JavaScript实现随机点名器
2020/03/25 Javascript
[05:06]2017亚洲邀请赛DAC回顾片
2017/04/19 DOTA
Python创建系统目录的方法
2015/03/11 Python
Python 基础教程之str和repr的详解
2017/08/20 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
python 实现Flask中返回图片流给前端展示
2020/01/09 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例
2020/02/27 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
Python爬取微信小程序通用方法代码实例详解
2020/09/29 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
英国电动工具购买网站:Anglia Tool Centre
2017/04/25 全球购物
美国时尚在线:Showpo
2017/09/08 全球购物
大专生工程监理求职信
2013/10/04 职场文书
销售高级职员求职信
2013/10/29 职场文书
尊师重教演讲稿
2014/09/04 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB