国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

一個自定義位數的多用戶計數器

2024-05-04 23:01:55
字體:
來源:轉載
供稿:網友
此計數器能夠自定義任意位數,而且在免費提供的時候能夠顯示一個簡單的廣告。
運行的時候需要在計數器目錄下創建一個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%10==9)&&($user!="test")) {$cnt="www.hnpts.ha.cn";$font=16;}
//達到條件就顯示廣告
$s=imagettfbbox($font,0,"times.ttf", $cnt);
$x=abs($s[4])+8;$y=abs($s[5])+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);

?>
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 曲水县| 诸暨市| 崇义县| 普格县| 临潭县| 夏邑县| 军事| 正定县| 时尚| 古田县| 开封市| 随州市| 东平县| 临汾市| 搜索| 六安市| 汉中市| 温州市| 垣曲县| 南乐县| 金山区| 兴仁县| 金昌市| 诏安县| 公安县| 石城县| 绵阳市| 汨罗市| 太湖县| 鲁山县| 铁岭县| 依兰县| 稷山县| 平罗县| 龙游县| 沙河市| 天长市| 福州市| 云霄县| 二连浩特市| 靖州|