-----今何人カウンタ-----*/ // 閲覧者ログファイル define(USR_LST, "user.cgi"); // リストに何秒間残すか define(TIMEOUT, 300); $usr_arr = file(USR_LST); $fp = fopen(USR_LST, "w"); $now = time(); $addr = $_SERVER['REMOTE_ADDR']; for ($i = 0; $i < sizeof($usr_arr); $i++) { list($ip_addr,$stamp) = explode("|", $usr_arr[$i]); if (($now - $stamp) < TIMEOUT && $ip_addr != $addr) { fputs($fp, "$ip_addr|$stamp"); } } fputs($fp, "$addr|$now\n"); fclose($fp); echo ' count '; echo count($usr_arr); echo ' 人くらい見てます '; ?>