PHP7.27: Cookie and Session
2018-08-26 17:31:49来源:博客园 阅读 ()
<?php // 有的浏览器不支持Cookie,这要考虑的 $cFile="count.txt"; $acctime=time(); if(file_exists($cFile)){ $fp=fopen($cFile,"r"); $str=fgets($fp,22); fclose($fp); $count=trim($str); $count++; }else{ $count=1; } $first=false; if(!isset($_COOKIE['acctime'])){ setcookie("acctime",$acctime,time()+3600*24); $first=true; $acctime=3600*24+$acctime; }else{ $acctime=3600*24+$_COOKIE['acctime']; } if($first||$acctime<=time()){ $count=sprintf("%d",$count); $fp=fopen($cFile,"w"); fputs($fp,$count); fclose($fp); }else{ $count--; } //print "您是第 ".$count." 位访客。您访问计入统计的时间是:".date("Y-n-j H:i:s",$acctime)."。"; ?> <?php //读取显示 $f_open=fopen('count.txt','r+'); $count=fgets($f_open); settype($count,"string"); $len=strlen($count); $str=str_repeat("0",6-$len); echo "当前的访问量为:"; for($i=0;$i<=strlen($str);$i++){ echo '<img src=images/0.gif>'; } for($j=0;$j<$len;$j++){ switch ($count[$j]){ case "0"; $img[$j]="0.gif";break; case "1"; $img[$j]="1.gif";break; case "2"; $img[$j]="2.gif";break; case "3"; $img[$j]="3.gif";break; case "4"; $img[$j]="4.gif";break; case "5"; $img[$j]="5.gif";break; case "6"; $img[$j]="6.gif";break; case "7"; $img[$j]="7.gif";break; case "8"; $img[$j]="8.gif";break; case "9"; $img[$j]="9.gif";break; } echo "<img src=images/".$img[$j]." title=".$img[$j].".>"; } ?>
<?php session_start(); //创建会话 $f_open=fopen('count.txt','r+'); $count=fgets($f_open); if($_SESSION[count]==''){ //全局变量 $count++; rewind($f_open); fwrite($f_open,$count); fclose($f_open); $_SESSION[count]=1; //存储会话变量 //unset($_SESSION[count]); //注销会话变量 //session_unregister($_SESSION[count]) //php4 //session_unset($_SESSION[count]) } ?>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:微擎安装使用及插件模块安装
下一篇:Laravel 添加路由文件
- PHP中set error handler函数用法小结 2019-12-25
- 详解cookie验证的php应用的一种SSO解决办法 2019-12-17
- 总结PHP 之Section与Cookie的使用区别 2019-11-19
- PHP COOKIE及时生效的方法介绍 2019-10-08
- 讲解ASP基础知识Command对象 2019-09-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash