[PHP-users 6285] Re: 新規ファイルの作成

着メロ図鑑 php-users@php.gr.jp
Tue, 19 Mar 2002 02:07:59 +0900


大変失礼しました。

// 月間のダウンロード数を記録
              // アクセス日時を収得
              $year = date("Y") ;
              $month = date("m") ;
              // カウント処理(なければファイル作成)
               // ファイルを開く
              $fpb = fopen ( "log/tune/$year/$month/$log" , "a+") ;
              if   (!$fpb)
              {
                    print ( "ファイルを開くことができませんでした" ) ;
                    exit;
              }
              // バッファサイズを0にする
              set_file_buffer ($fpb, 0) ;
              // ファイルをロックする
              flock ($fpb, 2) ;

              // ファイルの書き込み
              // ファイルポインタをファイルの先頭に移動する
              rewind ($fpb) ;
               // カウンターの値を読み込み、1つ増やす
              $counterb = fgets ($fpb, 10) + 1;
             // ファイルポインタをファイルの先頭に移動する
              rewind ($fpb) ;
              // ファイルにカウンターの値を書き込む
              fputs ($fpb, $counterb) ;
              // ロックを解除してファイルを閉じる
              flock ($fpb, 3) ;
              fclose ($fpb) ;

問題の部分はこのようになっております。
情報よろしくお願いします。

----(^O^)----o(^-^)o----(^O^)/----(>_<)----(^O^)/-----
メール : info@keitai-land.com
ホームぺージ:http://www.keitai-land.com/chakumero/index.html
from : Tom
----(^O^)/----p(^^)q----(^O^)/----(>_<)----(^O^)/-----