使用cookie实现统计访问者登陆次数

 更新时间:2013年06月08日 11:07:50   作者:  
本篇文章是对使用cookie实现统计访问者登陆次数的代码进行了详细的分析介绍,需要的朋友参考下
复制代码 代码如下:

<?php
$_COOKIE["counter"]?($c=$_COOKIE["counter"]+1):($c=1);
setCookie("counter",$c,time()+60);
echo "<b>欢迎您第"."<font color=#ff0000>".$c."</font>次访问cookie</b>";
?>

在这个应用程序中,首先是浏览器请求一个资源(这个php页面) ,发送下面的HTTP包头内容到服务器:
GET http://localhost/index.php HTTP/1.1
HOST:localhost
Accept:*/*
Accept-language:zh-cn
Accept-Encoding:gzip,deflate
User-Agent:Mozilla/4.0  (compatible;MSIE 6.0;Windows NT 5.1;SV1)
Connection:Keep-Alive

---------------------------------------------------------------------------
现在是动态网页程序(index.php)创建了Cookie,那么,服务器会传输下面的HTTP报头内容到浏览器:
HTTP/1.1   200   OK
Server:Apache/2.2.6 (Win32)  PHP/5.2.6
Date:Fri,23  Mar 2009 23:15:55 GMT
Connection:Keep-Alive
Content-Length:65
Content-Typt:text/html
Set-Cookie:VisitorCount=1; expires=Thr,30-Jul-2010 16:00:00 GMT;domain=localhost;path=/
Cache-control:private

GET http://localhost/index.php  HTTP/1.1
---------------------------------------------------------------------------

这将在客户端保存一个cookie文件,并保存$c变量
当再次请求时,就会将cookie中的数据传给服务器,例如下边的HTTP请求报头:

Accept:*/*
Accept-language:zh-cn
Pragma:no-cache
User-Agent:Mozilla/4.0(compatible;MSIE 6.0;Windows NT 5.1; SV1)
Host:localhost
Connection:Keep-Alive
Cookie:VisitorCount=1

相关文章

  • php实现汉字验证码和算式验证码的方法

    php实现汉字验证码和算式验证码的方法

    这篇文章主要介绍了php实现汉字验证码和算式验证码的方法,实例分析了算式验证码及中文汉字验证码的实现技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • PHP中使用hidef扩展代替define提高性能

    PHP中使用hidef扩展代替define提高性能

    这篇文章主要介绍了PHP中使用hidef扩展代替define提高性能,本文着重测试hidef的性能,同时介绍了安装方法和使用示例,需要的朋友可以参考下
    2015-04-04
  • PHP实现股票趋势图和柱形图

    PHP实现股票趋势图和柱形图

    这篇文章主要介绍了PHP实现股票趋势图和柱形图,本文效果基于pchart类库实现,给出实现代码和效果图,需要的朋友可以参考下
    2015-02-02
  • PHP使用JPGRAPH制作圆柱图的方法详解

    PHP使用JPGRAPH制作圆柱图的方法详解

    这篇文章主要介绍了PHP使用JPGRAPH制作圆柱图的方法,结合实例形式详细分析了PHP使用JPGRAPH绘制圆柱图形的具体步骤与相关操作技巧,需要的朋友可以参考下
    2019-12-12
  • php设计模式 Singleton(单例模式)

    php设计模式 Singleton(单例模式)

    保证一个类仅有一个实例,并提供一个访问它的全局访问点
    2011-06-06
  • php基于PDO连接MSSQL示例DEMO

    php基于PDO连接MSSQL示例DEMO

    这篇文章主要介绍了php基于PDO连接MSSQL的方法,结合实例形式分析了php使用pdo针对mssql数据库的连接、查询及资源释放等相关技巧,需要的朋友可以参考下
    2016-07-07
  • PHP获取当前完整URL地址的函数

    PHP获取当前完整URL地址的函数

    这篇文章主要介绍了PHP获取当前完整URL地址的函数,需要的朋友可以参考下
    2014-12-12
  • PHP实现的XXTEA加密解密算法示例

    PHP实现的XXTEA加密解密算法示例

    这篇文章主要介绍了PHP实现的XXTEA加密解密算法,结合实例形式分析了php XXTEA加密解密算法类的定义与简单使用操作技巧,需要的朋友可以参考下
    2018-08-08
  • 用php来改写404错误页让你的页面更友好

    用php来改写404错误页让你的页面更友好

    404错误,很多人都知道,如果要访问的url不存在的时候就读取显示这个页面;以往在处理404写几行字,有心人对其稍加美化,首先我来说明一下我的404究竟都能帮我做哪些事情以及PHP如何来改写你的404错误页
    2013-01-01
  • PHP基于DOMDocument解析和生成xml的方法分析

    PHP基于DOMDocument解析和生成xml的方法分析

    这篇文章主要介绍了PHP基于DOMDocument解析和生成xml的方法,结合具体实例形式分析了php使用DOMDocument解析xml节点及xml文件生成的各种常用操作技巧,需要的朋友可以参考下
    2017-07-07

最新评论