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

php简单计数器

<?php //1------cookie计数器 if (isset($_COOKIE["num"])) { $num=$_COOKIE["num"]+1; }else { $num=1; } setcookie("num",$num); echo "You are the ".$num." times visit."."</br>"; //2-------文本计数器 $file="../counter/count.dat"; if (!file_exists($file)) { $num_txt=1; }else { $num_txt=file_get_contents($file); $num_txt++; } $fp=fopen($file, "w"); fwrite($fp, $num_txt); fclose($fp); echo "You are the ".$...

PHP访客计数器

<?php // PHP访客计数器 function num() {if(!file_exists("n.txt")){$fp=fopen("n.txt","w");fwrite($fp,"1");fclose($fp);$n=1;}else{$fp=fopen("n.txt","r");$n=fgets($fp);fclose($fp);$n++;$fp=fopen("n.txt","w");fwrite($fp,$n);fclose($fp);}return $n; } ?>本程序使用时需要上传至相应目录,然后在显示访客人数的页面加入以下代码:require_once"count.php";$guestsnum=num();echo"您是第".$guestsnum."位访...

php页面添加计数器【图】

index.php 1php2 include("counter.php")3?> 4 5<html> 6<head> 7<title>访问计数器</title> 8</head> 910<body>11<center>12<h1>访问者计数器</h1>13<U>下划线14<font size="6" face="隶书">你是第</font>15<B>16<font size="9" face="Verdana" color="#ffcc00">17php Counter() ?>调用函数18</font>19</B>20<font size="6" face="隶书">个访问者</font>21</U>22</center>23</body>24</html>counter.php 1php2 //$five,$fou...

php变量的引用计数器和写时复制

众所周知,PHP是不支持指针的,但是如果希望两个变量同时指向同一内存块怎么办呢?为了解决这个问题,PHP内核里使用了引用计数器。 上篇博文介绍了PHP变量在内核中的存储方式了,zval结构中下面两个成员变量用于引用计数器:is_ref BOOL值,标识变量是否是引用集合。 refcount 计算指向引用集合的变量个数。 看下面的php代码 一个zval结构的实体称为zval容器。在php语言层创建一个变量就会相应地在php内核中创建一个zval容器。因...

PHP图形计数器程序显示网站用户浏览量_php实例【图】

PHP图形计数器程序是一款简单的图片计数器,为了直观显示一个网站有多少用户浏览,需要在网页底部放一个图片计数器,也就是当前页面的访问量,访问量的数据是保存在 txt 文件里,可自动生成 num.txt 文件,自定义初始数据,显示的数字图片保存在 img 目录下,可以换成自己做的精美的图片,更换即可,index.php是调用文件,很简单。 本程序只有几十KB,系统代码设计简单易懂。 效果如下:关于程序的安装很简单: 1、这款图形计数器不...

淘宝免费计数器改进的IP计数器

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

计数器及其应用打造计数器DIY三步曲上【图】

人大多都很向往使用数据库来做自己的计数器,留言本,论坛之类的东西了,本篇将介绍本人自制的计数器程序。 首先建立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...

打造计数器DIY三步曲下

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

盖革米勒计数器打造计数器DIY三步曲(中)【图】

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

一个简单的PHP访问计数器

// start at the top of the page since we start a sessionsession_name('mysite_hit_counter');session_start();//$fn = 'hits_counter.txt';$hits = 0;// read current hitsif (($hits = file_get_contents($fn)) === false){ $hits = 0;}// write one more hitif (!isset($_SESSION['page_visited_already'])){ if (($fp = @fopen($fn, 'w')) !== false) { if (flock($fp, LOCK_EX)) { $hits++; fwrite($fp, $hits, strl...

php计数器的简单例子

为大家介绍一个php写的简单的计数器,把访问数量写进库中,在要显示的地方调用。是一个用于入门的好例子。数据库:db 表:num name 用户jb123的访问记数 IP 来访IP new 来访次数 代码如下,大家注意参考注释:php计数器 php计数器 开站至今已有人次

php计数器的简单代码举例

/** 例1,文本文件记录数据* edit bbs.it-home.org*/$counter=1;if(file_exists("mycounter.txt")){$fp=fopen("mycounter.txt","r");$counter=fgets($fp,9);$counter++;fclose($fp);}$fp=fopen("mycounter.txt","w");fputs($fp,$counter);fclose($fp);echo "您是第".$counter."次访问本页面!";//例2,基于数据库的简单计数器$conn=mysql_connect("localhost","root","abc");$result=mysql_query("use db_counter");$re=mysql_quer...

php图片计数器代码(增强版)【图】

//session_start();$dir = 'cookie.txt';$file = fopen($dir,'r');$content = fgets($file);fclose($file);//if(empty($_SESSION['viewer'])){ $content++; $newopen = fopen($dir,'w'); fwrite($newopen,$content); fclose($newopen); //$_SESSION['viewer'] = 1;//}//echo "网站的访问次数:{$content}";$new = strval($content); //转化为字符串$len = strlen($new); $str = str_repeat('0',6-$len);for($i=0;$i $result ...

phpcookie计数器的例子使用cookie创建计数器

/*** cookie计数器实例* by bbs.it-home.org* date: 2013-9-29*/if (!isset($_COOKIE['visits'])) $_COOKIE['visits'] = 0;$visits = $_COOKIE['visits'] + 1;setcookie('visits',$visits,time()+3600*24*365);?> Title if ($visits > 1) { echo("访问次数:$visits.");} else { // First visit echo('欢迎来到程序员之家,这是你第一次来访。本节介绍的是php cookie实现计数器的方法。');}?>