php统计用户访问网站次数 Cookie使用实例

在一些网站系统中,用户在登录成功后系统会提示用户访问网站次数。当然可以用数据写入的方式来做,而本例使用Cookie记录用户访问同一网站的次数。并在页面上显示访问次数。

  实例解析:

  1.但用户第一次访问网站时,创建并初始化Cookie文件。通过分支语句判断用户是否是第一次访问这个页面。若是第一次则创建名称分别为time和count的Cookie文件并初始化。

  2.当用户继续访问网站时,使用计数变量丢名称count的Cookie文件中存储访问数量进行递增。页面没刷新一次增加1。

  3.显示用户访问的次数和访问时间。

  代码示例:

<?php
    $count = 1;if(!isset($_COOKIE[time])){
    setcookie(time,date(Y-m-d H:i:s));
    setcookie(count,1);
    echo 欢迎您第一次访问本网站;}else{
    setcookie(time,date(Y-m-d H:i:s),time()+60);
    $count = $_COOKIE['count'] + 1;
    setcookie(count,$count);
    echo <center>您上次访问网站时间为.$_COOKIE['time'].</center>;}
?>
<!doctype html><html lang=en><head>
    <meta charset=UTF-8>
    </head>
    <body>
    <div style=width: 500px; margin: 0 auto;text-align: center;>
         您第<?php echo $_COOKIE['count']; ?> 次访问网站 时间为 <?php echo date(Y-m-d H:i:s );?>
    </div>
</body>
</html>


相关文章

php分解代码片段$colors  = "red,blue,...
php替换代码片段str_replace ($search, $replace,...
php curl示例function getUrl($url){   &nb...
多维数组按值搜索php代码$key = array_search(...
在下拉列表中显示选定值laravel php代码<select&nbs...
php检查对象是否为空代码:if($users->count()==0){ &nb...