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 相关文章推荐
PHP中动态显示签名和ip原理
Mar 28 PHP
PHP Socket 编程
Apr 09 PHP
PHP取整数函数常用的四种方法小结
Jul 05 PHP
php实现快速排序法函数代码
Aug 27 PHP
php 深入理解strtotime函数的使用详解
May 23 PHP
shell脚本作为保证PHP脚本不挂掉的守护进程实例分享
Jul 15 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
Apr 27 PHP
PHP使用两个栈实现队列功能的方法
Jan 15 PHP
PHP实现生成数据字典功能示例
May 24 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
Aug 15 PHP
Yii框架的路由配置方法分析
Sep 09 PHP
laravel 修改.htaccess文件 重定向public的解决方法
Oct 12 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 中文处理函数集合
2008/08/27 PHP
php构造函数的继承方法
2015/02/09 PHP
php实现当前页面点击下载文件的简单方法
2016/09/22 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
PHP与以太坊交互详解
2018/08/24 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
2020/11/10 PHP
Js获取事件对象代码
2010/08/05 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
JQuery中上下文选择器实现方法
2015/05/18 Javascript
Bootstrap 粘页脚效果
2016/03/28 Javascript
AngularJs Javascript MVC 框架
2016/06/20 Javascript
Bootstrap popover用法详解
2016/12/22 Javascript
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
vue实现搜索功能
2019/05/28 Javascript
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
2019/07/10 jQuery
node express使用HTML模板的方法示例
2019/08/22 Javascript
[51:52]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
Python中decorator使用实例
2015/04/14 Python
python执行子进程实现进程间通信的方法
2015/06/02 Python
python中ASCII码字符与int之间的转换方法
2018/07/09 Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
2019/04/11 Python
python编写微信公众号首图思路详解
2019/12/13 Python
Pytorch自己加载单通道图片用作数据集训练的实例
2020/01/18 Python
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
Theo + George官方网站:都柏林时尚品牌
2019/04/08 全球购物
销售简历自我评价
2014/01/24 职场文书
松材线虫病防治方案
2014/06/15 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
岗位竞聘报告范文
2014/11/06 职场文书
2014年干部培训工作总结
2014/12/17 职场文书
导游词格式
2015/02/13 职场文书
涨价通知怎么写
2015/04/23 职场文书
超市员工管理制度
2015/08/06 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
Spring Data JPA使用JPQL与原生SQL进行查询的操作
2021/06/15 Java/Android
Python音乐爬虫完美绕过反爬
2021/08/30 Python