$cache_time = CACHE_TIMEOUT_DEFAULT; } $cache->setLifeTime($cache_time); /* ------------------------------------------------------------------------------------------------ */ // Detect Guest's IP Address and Insert new records $ip = "0.0.0.0"; if (!empty($_SERVER['REMOTE_ADDR'])) { $ip = $_SERVER['REMOTE_ADDR']; } // Determine Date/Time Now // Pls see >> http://groups.drupal.org/node/4838#comment-14101 - time() or mktime() or gmmktime() $now = mktime(); // Now we are checking if the ip was logged in the database. // Depending of the value in minutes in the iplifetime variable. // Check session time, insert new record if timeout modVisitCounterHelper::insertVisitor($iplifetime, $ip, $now); // Update Date/Time Now $now = mktime(); $datetime =& modVisitCounterDateTime::getTimeStart($offset, $issunday, $now); $daystart = $datetime["daystart"]; $local_daystart = $datetime["local_daystart"]; $yesterdaystart = $datetime["yesterdaystart"]; $local_yesterdaystart = $datetime["local_yesterdaystart"]; $weekstart = $datetime["weekstart"]; $local_weekstart = $datetime["local_weekstart"]; $lweekstart = $datetime["lweekstart"]; $local_lweekstart = $datetime["local_lweekstart"]; $monthstart = $datetime["monthstart"]; $local_monthstart = $datetime["local_monthstart"]; $lmonthstart = $datetime["lmonthstart"]; $local_lmonthstart = $datetime["local_lmonthstart"];