Вход Регистрация
Файл: modules/counter/counter.php
Строк: 22
<?php
########################################
##               WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : crazychuma@gmail.com     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
$ip $_SERVER['REMOTE_ADDR'];
$date date('d.m.Y'time() + ($sdvigclock*3600));

$data_ip $dob_url.'/data/ip.txt';
$data_count $dob_url.'/data/counter.txt';

$count_arr file($data_count);

$d trim($count_arr['0']);
$hosts trim($count_arr['1']);
$hits trim($count_arr['2']);
$total_hits trim($count_arr['3']);
$total_hosts trim($count_arr['4']);

if(empty(
$d))
 {
  
$d '01.01.2001';
 }
if(empty(
$hosts))
 {
  
$hosts 0;
 }
if(empty(
$hits))
 {
  
$hits 0;
 }
if(empty(
$total_hosts))
 {
  
$total_hosts 0;
 }
if(empty(
$total_hits))
 {
  
$total_hits 0;
 }

if (
$d != $date)
 {
  
$d $date;
  
$hits 0;
  
$hosts 0;
  
  
write_to_file($data_ip'');
 }

$ip_arr file($data_ip);
$count_ip count($ip_arr);

for(
$i 0$i <= $count_ip$i++)
 {
  if(empty(
$ip_arr[$i]))
   {
    
$ip_est 0;
    break;
   }
  if(
trim($ip_arr[$i]) == $ip)
   {
    
$ip_est 1;
    break;
   }
    else
   {
    
$ip_est 0;
   }
 }
 
if(
$ip_est == 0)
 {
  
$file_ip fopen($data_ip,'a');
  
flock($file_ipLOCK_EX);
  
fputs($file_ip$ip."rn"); 
  
fflush ($file_ip);
  
flock($file_ipLOCK_UN);
  
fclose($file_ip);

  
$total_hosts++;
  
$total_hits++; 
  
$hits++;
  
$hosts++;
 }
  else
 {
  
$total_hits++;
  
$hits++;
 }

write_to_file($data_count$d."rn".$hosts."rn".$hits."rn".$total_hits."rn".$total_hosts);

echo 
'Счетчик: '.$hosts.'|'.$hits.'<br />Всего: '.$total_hits.'<br />';
?>
Онлайн: 4
Реклама