php 计数器实例(基于文件、基于cookie方式)
发布时间:2016-11-03 编辑:jiaochengji.com
本文介绍下,php计数器的二个例子,一个是基于文件实现,一个基于cookie实现,有需要的朋友参考下吧。
1,基于文件实现的php计数器
<!-- 首先创建一个空文件:myData.dat--> <?php $cfile = "myData.dat"; $fh = fopen($cfile, "r+"); if (!$fh){ die("<BR>Failed to open file <I>$cfile</I>."); } $s = fgets($fh, 6); $count = (int) $s; $count = $count + 1; $count = str_pad($count, 6); rewind($fh); fwrite($fh, $count); echo "$count"; fclose($fh); ?>
2,基于cookie的php计数器
<?php if (!isset($_COOKIE['visits'])) $_COOKIE['visits'] = 0; $visits = $_COOKIE['visits'] + 1; setcookie('visits',$visits,time()+3600*24*365); ?> <html> <head> <title>基于cookie实现的php计数器-www.jbxue.com</title> </head> <body> <?php if ($visits > 1) { echo("This is visit number $visits."); } else { // First visit echo('欢迎来到脚本学堂,开启你的技术之旅吧!'); } ?> </body> </html>
您可能感兴趣的文章:
php 计数器实例(基于文件、基于cookie方式)
servlet与jsp基础教程(9)-处理Cookie
PHP中会话管理Cookie和Session的例子
asp.net操作cookie详解
asp.net cookie详解
PHP设置setcookie的方法实例
深入分析理解session与cookie的作用
Java web中Cookie与Session 异同总结
c#如何写入和读取cookie
关于cookie跨域的一些个人经验实录
上一篇:php 查看页面源代码的实现代码(图文)
下一篇:php session函数集
[关闭]