PHP制作图型计数器的例子


Posted in PHP onOctober 09, 2006

以前在奥索看见过很多这样的例子,各各方法复杂,请看如下例子实现图形计数器。在网页中使用请用 <script src="http://文件地址"></script>

<?
//存放计数的文本文件
$count="count.txt";
//计数器的位数,如果不填则默认为6位
$wei="";
//图像的URL路径
$tu="http://127.0.0.1/tcount/images";
?>
<?
if ($wei=="") { $wei=6; }
if (!file_exists($count)) { $fp=fopen($count,"w+"); fputs($fp,0,100); fclose($fp); }
if ($REMOTE_ADDR!=$ip)     {
$fp=fopen($count,"r+");
$cc=fgets($fp,100);
$cc=trim($cc);
if ($cc=="") { $cou=1; }
else { $cou=$cc+1; }
rewind($fp);
fputs($fp,$cou,100);
fclose($fp);
                             }
setcookie("ip",$REMOTE_ADDR,time()+86400);
$fp=fopen($count,"r+");
$cou=fgets($fp,100);
$cou=trim($cou);
fclose($fp);
$w=strlen($cou);
while($w<$wei) {
$cou="0".$cou;
$w++;
                }
$www=strlen($cou);
$i=0;
echo "document.write(\"<p align=center>\");\n";
while($i<$www) {
$ym=substr($cou,$i,1);
echo "document.write(\"<img src=$tu/$ym.gif>\");\n";
$i++;
  }
?> 

PHP 相关文章推荐
js下函数般调用正则的方法附代码
Jun 22 PHP
PHP图片验证码制作实现分享(全)
May 10 PHP
PHP抽象类 介绍
Jun 13 PHP
php和js如何通过json互相传递数据相关问题探讨
Feb 26 PHP
php_screw 1.5:php加密: 安装与使用详解
Jun 20 PHP
提高PHP性能的编码技巧以及性能优化详细解析
Aug 24 PHP
php float不四舍五入截取浮点型字符串方法总结
Oct 28 PHP
php实现下载限制速度示例分享
Feb 13 PHP
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
Jun 12 PHP
php中http与https跨域共享session的解决方法
Dec 20 PHP
PHP通过引用传递参数用法分析
Dec 01 PHP
php实现JWT验证的实例教程
Nov 26 PHP
多php服务器实现多session并发运行
Oct 09 #PHP
提升PHP速度全攻略
Oct 09 #PHP
php4的彩蛋
Oct 09 #PHP
在PHP中使用灵巧的体系结构
Oct 09 #PHP
PHP脚本的10个技巧(8)
Oct 09 #PHP
用PHP实现小型站点广告管理
Oct 09 #PHP
一个域名查询的程序
Oct 09 #PHP
You might like
PHP 字符串编码截取函数(兼容utf-8和gb2312)
2009/05/02 PHP
在PHP中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
php 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
Mootools 1.2教程 滚动条(Slider)
2009/09/15 Javascript
jQuery 工具函数学习资料
2010/04/29 Javascript
javascript 子窗体父窗体相互传值方法
2010/05/31 Javascript
JS中处理与当前时间间隔的函数代码
2012/05/23 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
与Math.pow 相反的函数使用介绍
2014/08/04 Javascript
nodejs中使用多线程编程的方法实例
2015/03/24 NodeJs
jQuery mobile 移动web(6)
2015/12/20 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
2016/05/15 Javascript
Vue表单实例代码
2016/09/05 Javascript
详解tween.js 中文使用指南
2018/01/05 Javascript
webstorm添加*.vue文件支持
2018/05/08 Javascript
微信小程序实现下滑到底部自动翻页功能
2020/03/07 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
基于aotu.js实现微信自动添加通讯录中的联系人功能
2020/05/28 Javascript
python根据路径导入模块的方法
2014/09/30 Python
Python3.5装饰器典型案例分析
2019/04/30 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
实例详解Python装饰器与闭包
2019/07/29 Python
Python 类方法和实例方法(@classmethod),静态方法(@staticmethod)原理与用法分析
2019/09/20 Python
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
草莓网化妆品澳大利亚站:Strawberrynet AU
2017/12/18 全球购物
英国户外服装品牌:Craghoppers
2019/04/25 全球购物
简历中个人求职的自我评价模板
2013/11/29 职场文书
信息学院毕业生自荐信范文
2014/03/04 职场文书
安全生产先进个人总结
2015/02/15 职场文书
毕业论文致谢词
2015/05/14 职场文书
交通事故赔偿起诉书
2015/05/20 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python