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

首頁 > 開發(fā) > PHP > 正文

php在線人數(shù)據(jù)統(tǒng)計程序源碼

2024-05-04 21:58:29
字體:
供稿:網(wǎng)友

這種一款可以統(tǒng)計你網(wǎng)站當(dāng)前在線人數(shù)的代碼,由php+txt實現(xiàn)的無需數(shù)據(jù)來來支持,PHP+txt實例代碼如下:

  1. <?php 
  2.   $time = gettimeofday(void); 
  3.   //文件初始化 start 
  4.   if(@filesize("time.text")<=0){ 
  5.    $fd_time = fopen("time.text","w+"); 
  6.    fputs($fd_time,$time[sec]); 
  7.    fclose($fd_time); 
  8.    $fd_time = fopen("ip.text","w+"); 
  9.    fclose($fd_time); 
  10.   } 
  11.   //文件初始化 over 
  12.  
  13.   //更新時間 start 
  14.   $tamp = file("time.text"); 
  15.   $equal = ($time[sec] - $tamp[0]); 
  16.   if($equal > 60){ 
  17.    $fd_time = fopen("time.text","w+"); 
  18.    fputs($fd_time,""); 
  19.     fclose($fd_time); 
  20.   } 
  21.   //更新時間 over 
  22.  
  23.   //檢查ip start 
  24.   $fd_ip = fopen("ip.text","a+"); 
  25.  //獲取用戶ip地址 
  26.   if ($http_server_vars["http_x_forwarded_for"]) 
  27.  { 
  28.  $ip = $http_server_vars["http_x_forwarded_for"]; 
  29.  } 
  30.  elseif ($http_server_vars["http_client_ip"]) 
  31.  { 
  32.  $ip = $http_server_vars["http_client_ip"]; 
  33.  } 
  34.  elseif ($http_server_vars["remote_addr"]) 
  35.  { 
  36.  $ip = $http_server_vars["remote_addr"]; 
  37.  } 
  38.  elseif (getenv("http_x_forwarded_for")) 
  39.  { 
  40.  $ip = getenv("http_x_forwarded_for"); 
  41.  } 
  42.  elseif (getenv("http_client_ip")) 
  43.  { 
  44.  $ip = getenv("http_client_ip"); 
  45.  } 
  46.  elseif (getenv("remote_addr")) 
  47.  { 
  48.  $ip = getenv("remote_addr"); 
  49.  } 
  50.  else 
  51.  { 
  52.  $ip = "unknown"
  53.  } 
  54.  
  55.     $ip_adds = file("ip.text"); 
  56.     for($i;$i<count($ip_adds);$i++){ 
  57.         if($ip." "==$ip_adds[$i]){ 
  58.          $ip_check = 1; 
  59.          break
  60.         } 
  61.     } 
  62.     if($ip_check!=1){ 
  63.      fputs($fd_ip,$ip." "); 
  64.     } 
  65.     fclose($fd_ip); 
  66.   //檢查ip over 
  67.  
  68.   $ip_adds = count(file("ip.text")); 
  69. ?> 

調(diào)用方法:

  1. <?php 
  2. /* 
  3.  * 標(biāo)題:簡單在線人數(shù)統(tǒng)計 
  4.  * 
  5.  * 作者:鄧東東 
  6.  *開源代碼Vevb.com 
  7.  **/ 
  8. ?> 
  9. <?php 
  10. include("online.php"); 
  11. $fd_ip = file("ip.text"); 
  12. ?> 
  13. <title>在線人數(shù)</title> 
  14. <center><font color=blue size=6>php100論壇在線總?cè)藬?shù)為:<font color=red size=8><?=$ip_adds?>08610071</font>人<br> 
  15. 用戶ip:<? 
  16. echo "<select>"
  17. for($i = 0;$i < count($ip_adds);$i++){ 
  18.  echo"<option value = '$i'>".substr($fd_ip[$i],0,0-strlen(strrchr($fd_ip[$i],'.'))).".*</option> "
  19. echo "</select>"
  20. ?></font></center> 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东莞市| 龙门县| 大冶市| 布尔津县| 上栗县| 万源市| 吉安县| 海淀区| 通许县| 左贡县| 兴隆县| 房产| 漳平市| 全州县| 广饶县| 滨海县| 徐水县| 波密县| 天峨县| 怀安县| 新余市| 中西区| 神农架林区| 西乌珠穆沁旗| 兰西县| 新丰县| 聂荣县| 林周县| 西贡区| 西昌市| 青田县| 南和县| 娱乐| 招远市| 通山县| 公安县| 唐海县| 旺苍县| 尉犁县| 城步| 彰化县|