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 相关文章推荐
Search Engine Friendly的URL设计
Oct 09 PHP
基于asp+ajax和数据库驱动的二级联动菜单
May 06 PHP
PHP中用正则表达式清除字符串的空白
Jan 17 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
Sep 29 PHP
PHP扩展开发入门教程
Feb 26 PHP
php获取从百度、谷歌等搜索引擎进入网站关键词的方法
Jul 08 PHP
Zend Framework框架路由机制代码分析
Mar 22 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
Jun 06 PHP
Yii实现Command任务处理的方法详解
Jul 14 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
php 删除一维数组中某一个值元素的操作方法
Feb 01 PHP
50个优秀经典PHP算法大集合 附源码
Aug 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程序中的常见漏洞进行攻击
2006/10/09 PHP
php访问查询mysql数据的三种方法
2006/10/09 PHP
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
php+js实现图片的上传、裁剪、预览、提交示例
2013/08/27 PHP
PHPMailer发送HTML内容、带附件的邮件实例
2014/07/01 PHP
非常实用的php验证码类
2016/05/15 PHP
javascript 写类方式之五
2009/07/05 Javascript
JavaScript中Object和Function的关系小结
2009/09/26 Javascript
腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
2010/07/26 Javascript
jQuery回车实现登录简单实现
2013/08/20 Javascript
js实现倒计时时钟的示例代码
2013/12/17 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
学习javascript文件加载优化
2016/02/19 Javascript
jQuery的实例及必知重要的jQuery选择器详解
2016/05/20 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
Angular2监听页面大小变化的解决方法
2017/10/09 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
js实现京东秒杀倒计时功能
2019/01/21 Javascript
原生JS实现相邻月份日历
2020/10/13 Javascript
[03:39]2015国际邀请赛主赛事首日精彩回顾
2015/08/05 DOTA
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
python实现自动发送邮件
2018/06/20 Python
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
阿里巴巴英国:Alibaba英国
2019/12/11 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
大学考试作弊检讨书
2014/01/30 职场文书
留学经费担保书
2014/05/12 职场文书
教育见习报告范文
2014/11/03 职场文书
八一建军节慰问信
2015/02/14 职场文书
党校个人总结
2015/03/04 职场文书
运动会1000米加油稿
2015/07/21 职场文书
如何计划开一家便利店?
2019/07/31 职场文书
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2021/05/07 Python
sql通过日期判断年龄函数的示例代码
2021/07/16 SQL Server
详解在OpenCV中如何使用图像像素
2022/03/03 Python