SSブログ

PHP カウンター  [XAMPP PHP独習]

最初の一歩はお決まりのカウンター作成

ttp://php.s3.to  様のシンプルカウンターをベースに(コピペ)出力部分をprintfに変更しただけコード

php_counter.jpg

事前にphp保存フォルダと同じ場所に、count.txtを作成する
ローカルではなく、サーバーにアップする時はパーミッションを644,606,666,などに変更する(書き込みを許可)
フリーソフトのFFFTPを利用するとパーミッションの変更も簡単にできる

ffftp_permission.jpg

 

<?php
/* シンプルカウンタ by ToR http://php.s3.to  2000/10/18 */
#    $fp as 文字列
#    $count as 数値
#        @fopen    http://nyx.pu1.net/function/filesystem/fopen.html
// カウント数が保存されているcount.txtを開く
    $fp = @fopen("count.txt","r+") or die("ファイルが開けません");
    flock($fp, LOCK_EX);        // ファイルをロックする
    $count = fgets($fp, 64);    // 64バイトorEOFまで取得
    $count++;                    // カウントアップ、$count = $count + 1
    rewind($fp);                // ポインタを先頭に
    fputs($fp, $count);            // 書き込む
    fclose($fp);                // ファイルを閉じる
    printf("Total <B>%06d</B>", $count); // カウンターを表示する                  
?>


printfで6桁にフォーマットする
printf関数 ttp://nyx.pu1.net/function/strings/printf.html


フルサイズの動画
http://www14.atpages.jp/nokie/telstar/PHP/PHP_counter02.swf.html

 

 


タグ:PHP
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。