查看: 1895|回復: 0
打印 上一主題 下一主題

[程式編輯]做個計數器統計網頁被拜訪的次數

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-2-16 01:47:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
<?php
  $FileName = "Count.txt";
  if (file_exists($FileName)) {
    $fp = fopen($FileName, "r+");
    $Count = fread($fp, filesize($FileName));
    if ($Count<=0)
      $Count = 1;
    else
      $Count++;
    rewind($fp);
  } else {
    $fp = fopen($FileName, "w");
    $Count = 1;
  }
  fwrite($fp, $Count);
  fclose($fp);
  echo "目前上站人數 $Count 人";
?>
結果:

目前上站人數 1 人
說明:
  1. 先判斷檔案是否存在,存在則以"r+"的方式開檔,並將人數累加1;不存在則以"w"的方式開檔,人數則設成1。
  2. 把新的人數存回檔案。
  3. 顯示人數。
  4. 多按幾次「重整」,就可以看到計數的累加情形。
  5. 計數檔Count.txt及存放計數檔的目錄要設成有write的屬性,例如chmod a+w Count.txt和chmod a+w 目錄名。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2026-10-29 01:40 , Processed in 0.036993 second(s), 15 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表