【计数器详细设计_PHP】教程文章相关的互联网学习教程文章

自增长计数器

基于redis的自增长计数器,生成自增长数字/** * 生成自增长数字 * * @param string $key 缓存key * @param int $step 自增长步长 * @param int $expires 缓存过期时间,单位秒 * * @return int $num; * @author leeyi <leeyisoft@qq.com> */function incr_num($key=ddg, $step=1, $expires=0) { // 链接redis封装到了 \Org\Redis() 里面了 $redis = new \Org\Redis(); $cache_key = incrnum:.$key; $num = $...

php计数器的设计与实现第1/2页_PHP教程【图】

本程序有4个计数器。 index.php是一个普通的计数器可以看出总次数和哪个人来这个站点的次数,点几次加几次,不防水。 index1.php也是一个防水的计数器可以看出次数和哪个人来这个站点的次数,点几次加几次,防水,5秒加一次。 index2.php是一个防水的计数器可以看出总次数和哪个人来这个站点的次数,点几次加几次,防水,2秒加一次。 indexa.php是一个普通和防水和图形的计数器3合一的。可以看出总次数和哪个人来这个站点的次数,防...

用PHP和MYSQL建立计数器过程详解_PHP教程

运行MYSQL.EXEmysql> create database counter;Query OK, 1 row affected (0.10 sec)mysql> use counter;Database changedmysql> create table tl(id integer(2),count integer(5));Query OK, 0 rows affected (0.21 sec)mysql> show columns from tl;+-------+--------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+--------+------+-----+---------+-------+| id | int(2) | Y...

综合图片计数器_PHP教程【图】

-------------------------------------------------------------------------------- 请保持文章的完整性 -------------------------------------------------------------------------------------- //counter.php All rights reserved http://sports98.126.com //类似163的计数器,可以申请使用,开通多用户服务,[图片计数器]v1.00 代码免费,如果您使用本代码请保证您的代码也要完全公布 $counterfile="./counter/${name}.t...

最省空间的计数器_PHP教程

最近嘉新的计数器改成文本的了,不过正好.. //count.php -js 应用版 $a=file("http://www.jx.zj.cninfo.net/cgi-bin/count.cgi?df=wfnic.dat"); print "document.write('$a[0]');"; ?> //php 直接版 $a=file("http://www.jx.zj.cninfo.net/cgi-bin/count.cgi?df=wfnic.dat"); print $a[0]; ?> http://www.bkjia.com/PHPjc/315120.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/315120.htmlTechArticle最近嘉新的计数器改成文本的...

php的计数器程序_PHP教程【图】

1)文本计数器$countfile="/count.txt"; //设置保存数据的文件if (!file_exists($countfile)){//判断文件是否存在exec( "echo 0 > $countfile");} $fp = fopen($countfile,"rw"); $length=filesize($countfile);$num = fgets($fp,$length); $num += 1; exec( "rm -rf $countfile");exec( "echo $num > $countfile");print "访问量总计:"."$num"."人次"; //显示访问次数?>2)图形计数器$countfile="/count-num.txt"; //设置保存数...

计数器详细设计_PHP教程

概述: 此设计可以在本计数器基础之上设计计数分析程序,可以对页面访问、ip访问次数进行分析,并形成报表。 一、数据库设计 数据库采用mysql 相关文件: createDatabase.sql 创建数据库 createTblCounter.sql 创建计数器表 表名:tpCounter(table of pages counter) 字段: 名称 类型 意义 id Int (10) auto_increment 序列号 pagename varchar(20) 页面标识,缺省为页面文件名 coun...

简单易用的计数器(数据库)_PHP教程

用法 include("counter.php"); Counter(__FILE__);//为文件增加一个计数 if($PHP_SELF=="/index.php") { $count=Counter("INDEX_COUNT");//为首页增加一个计数 } else { $count=Counter("INDEX_COUNT","",0);//取得首页计数 } echo "你是第$count个访问者"; ?> --------counter.php----------- if(!isset($PHP_INCLUDE_COUNTER_PHP)) {$PHP_INCLUDE_COUNTER_PHP=__FILE; $counter_error_state=0; $counter_error_msg=""; function ...

打造计数器DIY三步曲(下)_PHP教程

中篇我向您介绍了怎样在自己的镜像站上放置OSO上的计数器,本篇我将向您介绍如何打造自己的免费计数器系统的构思,程序还得您自己写哟. 好多网站都提供了免费计数器服务,很久以前我就有个梦想,建立自己的免费计数器系统,而现在OSO提供了数据库,这一切将成为现实. 多数网站都是只向会员提供免费计数器的,我们也可以这样做,好让自己的网站也有上一些臣民,在他们注册的时候,可以自动生成一个ID,我们的计数器系统就全靠这个I...

打造计数器DIY三步曲(中)_PHP教程【图】

本篇将介绍在自己的镜像站上也能放上自己的计数器。 我以假设您有多个镜像站为例,首先在数据表中插入几个新的数据num、visited,这在你的镜像站上将用的着,只要将上篇中的count1.php改一下即可. 先建立一个文件夹count,里面放上您要用的文件count2.php,count3.php……,举个例子,如count2的源码,将count1.php改成: $linkptr=mysql_pconnect("localhost","yourname","password"); mysql_select_db("yourname",$linkptr)...

打造计数器DIY三步曲(上)_PHP教程【图】

人大多都很向往使用数据库来做自己的计数器,留言本,论坛之类的东西了,本篇将介绍本人自制的计数器程序。 首先建立0~9这10个GIF数字图片,放在img文件夹下,再建立一个PHP文件 ——count1.php,程序如下: $linkptr=mysql_pconnect("localhost","yourname","password"); mysql_select_db("yourname",$linkptr); mysql_query("update counter set visited=visited+1 where num=1",$linkptr); $result=mysql_query("select vi...

PHP制作图型计数器的例子_PHP教程【图】

以前在奥索看见过很多这样的例子,各各方法复杂,请看如下例子实现图形计数器。在网页中使用请用 //存放计数的文本文件 $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+"...

改进的IP计数器_PHP教程

//require ('common.inc'); $arr_request=array(); if (count($HTTP_GET_VARS)) { while (list($key,$value)=each($HTTP_GET_VARS)) { $arr_request[strtolower($key)]=$value; } } if (count($HTTP_POST_VARS)) { WHILE (list($key,$value)=each($HTTP_POST_VARS)) { $arr_request[strtolower($key)]=$value; } } $link=@mysql_connect("localhost","kong","kong");...

一个用php3编写的简单计数器_PHP教程【图】

php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。 一下是一个使用php做成的一个简单计数器。 1. 总体思路: 把以往的访问人数记录在一个文本文件中,当网页被访问的时候,从打开该文件 并从中读出以往的访问人数,加 1,得到最新的访问人数,并把该数目格式化成 标准的格式,再调用图像处理函数,把该数字输出成图片,再把新的访问数字回 写到纪录访问人数的文件中。 2. 程序所用到的函数说明: A. 相关...

一个简单计数器的源代码_PHP教程【图】

$memo_file="phpcount/vst.txt"; if ($phpxcount$visits = file($memo_file); $number_of_last_visit = $visits[0]; $number_of_new_visit = ++$number_of_last_visit; $fp = fopen($memo_file, "w"); $fw = fwrite($fp, $number_of_new_visit); fclose($fp); $len_str = strlen($number_of_new_visit); for($i=(0);$i$numbers_exploded = substr($number_of_new_visit,$i,1); $output_str = $output_str . ""; } }else{ $visits =...