$date) { # # '05/07/04 modified by nave # 月跨ぎの処理を含むので ( $now - $date > 1 ) の比較ではダメ // if ( $now - $date > 1 ) { # # したがって $now の前日と $date の比較が 0 より大きいかで判別してやる # # $now の前日の取得 # mktime( 時 , 分 , 秒 , 月 , 日 , 年 , サマータイム ) $last = mktime( 0, 0, 0, date("m"), date("d") - 1, date("Y") ); $last = date("Ymd", $last); $diff = $last - $date; if ( $diff > 0 ) { $yesterday = 0; $today = 1; } else { $yesterday = $today; $today = 1; } $total++; $date = $now; } else { $total++; $today++; } $str = ""; $str .= $date . "\n"; $str .= "Yesterday : " . $yesterday . "\n"; $str .= "Today : " . $today . "\n"; $str .= "Total : " . $total . "\n"; $str .= $m['since'] . "\n"; memowrite($f,$str); } header("HTTP/1.0 204 NoResponse\n"); ?>