返回

南昌达内教育

一个自定义位数的php多用户计数器

php学习网更新时间:2021-10-14 浏览:131

一个自定十位数的多客户电子计数器

关键字:PHP

此电子计数器可以自定随意十位数,并且在完全免费给予的情况下可以表明一个简易的广告宣传。

运作的情况下*须在电子计数器文件目录下建立一个nobody账号有权利改变的文件目录datas.

具体运作的事例在

http://www.hnpts.ha.cn/freecount.htm

Header("Content-type: image/png");

if ($user=="") $user="test";

$fn="datas/".$user.".txt";

if ($bit=="") $bit=8; //取初始值

if (is_readable($fn)) {$f=fopen($fn,"r");

$c=fgets($f,255);fclose($f);} //读取原先的计标值

else $c="0"; //新用户

$l=strlen($c); //测算具体值长短

$cnt="";

for ($i=0;$i<$bit-$l;$i ) $cnt.="0";//前边加“0”补充特定的十位数

$cnt.=$c;$c1=intval($c);$c1 ;

$f=fopen($fn,"w");fputs($f,$c1);fclose($f); //写回

$font=20;

if (($c1==9)&&($user!="test")) {$cnt="www.hnpts.ha.cn";$font=16;}

//做到标准就表明广告宣传

$s=ImageTTFBBox($font,0,"times.ttf", $cnt);

$x=abs($s) 8;$y=abs($s) 7;

$im = imagecreate($x,$y);

$black = ImageColorAllocate($im, 0,0,0);

$white = ImageColorAllocate($im, 255,255,255);

if ($font==20) {$green = ImageColorAllocate($im, 0,255,0);

imagerectangle($im,1,1,$x-2,$y-2,$white);}

else $green = ImageColorAllocate($im, 255,255,255);

ImageTTFText($im,$font,0, 3,$y-5, $green, "times.ttf", $cnt);

ImagePng($im);

ImageDestroy($im);

?>

相关资讯

PHP语言的有哪些优势和PHP的特点是什么
2021-07-08 216
优势和特点:1、执行速度快:PHP是一种强大的CGI脚本语言,语法混合了C、Java、Perl和PHP式的新语法,执行网页比CGI、Perl和ASP...
零基础学PHP好吗?
2021-06-16 195
很多人工作一段时间后会想着去转行学 IT,主要原因是自己的工作工资低,发展前途不是很好,看不到希望,出于生活所迫,只能去 找...
零基础能学会php吗
2021-07-08 186
10基础如何学习php?任何技能,所有人都是0基础开始学习的,只要你付出时间和精力,一定学得会。1、首先,你一定要有学习的决心...
零基础想转行php开发,怎么学?
2021-06-16 182
面对严峻的就业形势,每年*高校毕业生都面临“就业难”的窘境;再加上传统行业市场的低迷,同年招聘比列下降,导致越来越多的...
详细解析PHP安全配置
2021-10-07 181
PHP实际上*是Web服务端的一个控制模块作用,因此*要确保Web服务端的安全性。自然Web服务端要安全性又务必是先确保系统优化,那样就扯远了,数不胜数...
PHP发展前景如何
2021-06-18 181
PHP语言比较简单易懂,上手很快, 培训机构或者学校出来的他们的实践经验比较丰富,当然要得是那些大型机构口碑比较好的。*培...
编程入门先学什么
2022-09-30 176
近些年来,对着信息化时代的发展,编程的相关岗位越来越受人欢迎,很多人都想学习编程从事相关工作,那么编程入门先学什么呢?编...
关于php.inp文件的详细解析
2021-10-12 175
PHP或是一个持续发展趋势的专用工具,其作用仍在不断删剪,而php.ini的设定变更能够体现出非常的转变,在应用新的PHP版本号前,研究一下php.ini会出现好处的有关这一文档...

相关课程

栏目导航