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

原创  更新时间:2016年01月19日 13:01:21   原创 投稿:shichen2014  
这篇文章主要介绍了CI(CodeIgniter)简单统计访问人数实现方法,这里使用TXT文本文件简单演示了CodeIgniter框架记录访问人数的实现技巧,需要的朋友可以参考下

本文实例讲述了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>

运行结果如下图所示:

更多关于CodeIgniter框架相关内容感兴趣的读者可查看本站专题:《codeigniter入门教程

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

相关文章

  • thinkPHP框架实现的简单计算器示例

    thinkPHP框架实现的简单计算器示例

    这篇文章主要介绍了thinkPHP框架实现的简单计算器,结合实例形式分析了基于thinkPHP框架的用户登陆、数值计算、数据库读写、历史记录保存等功能相关实现技巧与操作注意事项,需要的朋友可以参考下
    2018-12-12
  • 深入浅析Yii admin的权限控制

    深入浅析Yii admin的权限控制

    本文通过两部分分开给大家介绍yii admin 权限控制,第一部分讲述怎么搭建权限管理,第二部分讲我自己的理解,本文介绍的不错,具有参考借鉴价值,需要的朋友参考下吧
    2016-08-08
  • yii2.0实现验证用户名与邮箱功能

    yii2.0实现验证用户名与邮箱功能

    这篇文章主要介绍了yii2.0实现验证用户名与邮箱功能的相关资料,需要的朋友可以参考下
    2015-12-12
  • thinkphp模板输出技巧汇总

    thinkphp模板输出技巧汇总

    这篇文章主要介绍了thinkphp模板输出技巧,实例汇总了变量输出、系统变量、运算符等常用是输出技巧,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • 最新制作ThinkPHP3.2.3完全开发手册

    最新制作ThinkPHP3.2.3完全开发手册

    本文给大家分享的是作者花了3个多小时制作完成的ThinkPHP3.2.3完全开发手册,非常的细致全面,有需要的小伙伴可以参考下
    2015-11-11
  • 基于Laravel 5.2 regex验证的正确写法

    基于Laravel 5.2 regex验证的正确写法

    今天小编就为大家分享一篇基于Laravel 5.2 regex验证的正确写法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • php判断是否连接上网络的方法实例详解

    php判断是否连接上网络的方法实例详解

    本文主要介绍PHP判断是否连接上网络的方法,通过php判断能否打开百度页面来判断是否连接上网络的功能,需要的朋友可以参考下
    2016-12-12
  • php array_walk 对数组中的每个元素应用用户自定义函数详解

    php array_walk 对数组中的每个元素应用用户自定义函数详解

    php array_walk函数将用户自定义函数应用到 array 数组中的每个单元,即使用用户自定义函数对数组中的每个元素做回调处理。 本文章向大家讲解array_walk函数的基本语法及使用实例,需要的朋友可以参考下
    2016-11-11
  • thinkPHP学习笔记之安装配置篇

    thinkPHP学习笔记之安装配置篇

    这篇文章主要介绍了一款国产MVC框架thinkPHP,这里讲诉的是thinkphp的安装与配置,以及一个简单实例,有需要的小伙伴可以参考下。
    2015-03-03
  • 详解如何实现phpoffice的excel导入功能解耦

    详解如何实现phpoffice的excel导入功能解耦

    这篇文章主要为大家介绍了详解如何实现phpoffice的excel导入功能解耦,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05

最新评论