陽春記數器
<? //source code //基本設定 $dat_file = "counter.dat"; $show_type = 1;
//主程式 $fp = fopen($dat_file,"r"); $counter = fgets($fp,6); $counter = $counter +1; fclose($fp);
if ($show_type == 0){ echo $counter; } else { $l = strlen($counter); for ($i = 0; $i < $l; $i++){ $num = substr($counter, $i, 1); echo "<img src = \"".$num.".gif\">"; } } $fp = fopen($dat_file, "w"); $tmp = fputs($fp, $counter, strlen($counter) + 1); fclose($fp); ?>
【修改程式碼】
先在同一目錄下放置一紀錄檔(ex:counter.dat),裡面打0 (或其他的初始值)。 (已替您準備 無須修改)
把 $dat_file 修改成你紀錄檔的檔名。 (不建議修改)
$show_type 是指輸出的形式,0是文字型 1是圖片型。 (不建議使用圖片式 因為不會自動補零 會很難看)
若要使用圖片型,請先在同一目錄下放置0~9的圖片檔(0.gif ~ 9.gif)。(有需要圖片者 按此下載 解壓縮在同一目錄)
若您要在linux底下運作,那麼您必須修改紀錄檔的讀取權限,例如chmod 777 counter.dat,windows98下無此限制。
這個程式您必須放在有支援php的主機,假設您要放在首頁,那就要將檔案解壓縮到首頁的位置 然後手動將上面的語法拷貝到你想呈現的地方 檔案副檔名用{.php} 不建議使用FrontPage
|