| SourceHier wird der Quellcode eines PHP-Scripts dieser Website angezeigt.
./cls/counter.cls:
<?
class counter {
public $counter;
public function __construct() {
list($cc) = mysql_fetch_row(mysql_query('select country from ip2country where IP_FROM <= inet_aton("'.getenv('REMOTE_ADDR').'") and inet_aton("'.getenv('REMOTE_ADDR').'") <= IP_TO'));
list($uid) = mysql_fetch_row(mysql_query('select u.id from 006_counter_u u, 006_counter c where u.ip = "'.getenv('REMOTE_ADDR').'" and u.usera = "'.getenv('HTTP_USER_AGENT').'" and unix_timestamp(c.zeit) > unix_timestamp(now()) - 1800'));
if(empty($uid)) {
mysql_query('insert into 006_counter_u (ip, usera, cc) values ("'.getenv('REMOTE_ADDR').'", "'.getenv('HTTP_USER_AGENT').'", "'.$cc.'")');
list($uid) = mysql_fetch_row(mysql_query('select id from 006_counter_u where ip = "'.getenv('REMOTE_ADDR').'" and usera = "'.getenv('HTTP_USER_AGENT').'" order by id desc'));
}
$page = &$GLOBALS['site']->page;
if(empty($page))
$page = 'index';
mysql_query('insert into 006_counter(page, zeit, uid) values ("'.$page.'",now(),"'.$uid.'")');
list($this->counter) = mysql_fetch_row(mysql_query('select count(*) from 006_counter_u'));
}
}
?>
Zurück zur Dateiübersicht |