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

首頁 > 開發 > PHP > 正文

PHP的計數器程序

2024-05-04 23:06:17
字體:
來源:轉載
供稿:網友

一般的計數器程序用的執行外部程序函數 exec(),但很多主機空間(包括收費的)拒絕這個危險操作,我們只好用fread(),fwrite()等文件讀寫函數,要害在于采用哪種方式fopen()打開文件。試了N次后,證實以下程序是可行,在收費空間上獲得驗證。

count目錄

|---count.php

|---counter.txt

|---0~9的數字GIF圖片(0.gif,...,9.gif)

  1. /* 本文件為countconut.php */ 
  2.  
  3. $countfile = "count/counter.txt"
  4.  
  5. if (!file_exists("$countfile")){ 
  6. $fp=fopen("$countfile","w"); 
  7. $num=1; 
  8. fputs($fp,$num,8); 
  9. fclose($fp); 
  10. else
  11. $fp=fopen("$countfile","rw "); 
  12. $num=fread($fp,8); 
  13. $num ; 
  14. rewind($fp); 
  15. fputs($fp,$num,8); 
  16. fclose($fp); 
  17.  
  18. /*假如不用圖片顯示數字,請將以下直到 ?> 之前的部分,改為 echo "".$num."";之類*/ 
  19. $len_str = strlen($num); 
  20. for($i=0;$i<$len_str;$i ){ 
  21. $numbers_exploded = substr($num,$i,1); 
  22. $output_str = $output_str . "count/$numbers_exploded.gif">"
  23. echo $output_str
  24. ?> 

使用方法,例如,在count文件夾外面新建一個test.php。其它位置請修改 $countfile路徑,在test.php要顯示的地方直接require一下count.php文件(注重路徑)。

  1. echo "您是第"
  2. require("count/count.php"); 
  3. echo "位訪客"
  4. ?> 

強調最后一個問題,請設置counter.txt文件可讀寫,Windows下文件權限為everyone,Linux下至少為444。網上的文件或Linux下的文件權限設置要使用FTP軟件。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉兴市| 漯河市| 阿拉尔市| 平安县| 八宿县| 定襄县| 花莲市| 太仆寺旗| 神木县| 边坝县| 枣庄市| 慈利县| 仙桃市| 兰溪市| 黄龙县| 禹州市| 裕民县| 沙田区| 苍溪县| 青阳县| 明水县| 沧州市| 梅河口市| 乐昌市| 旬邑县| 封开县| 温宿县| 屏东市| 蓝山县| 乐亭县| 苍梧县| 罗平县| 赫章县| 富蕴县| 新巴尔虎左旗| 新田县| 金门县| 如皋市| 宁国市| 山丹县| 莫力|