Счетчик загруз центра

Печать RSS
265


Чатланин
0
На функтионс.пхп оключенный коунт дир)

Оранжевые штаны
0
ребят подскажи че нужно сделать чтобы правильно показывали счетчии и через 10 дней 100+109-->чтобы убералась))

Оранжевые штаны
0
вверх

Чатланин
0
<?php 
$filtime=filemtime(BASEDIR."local/datatmp/down.dat"); 
$down_count=file_get_contents(BASEDIR."local/datatmp/down.dat"); 
$down_count=strtok($down_count,'/'); 

$filtime=$filtime+(3600*$config_downloadcache); 

if($sitetime>$filtime || $down_count<50){ 
     
$dir = opendir (BASEDIR."download");  
while ($file = readdir ($dir)) { 
if (is_dir(BASEDIR."download/$file")) { 
if($file=="."||$file=="..") continue; 
$downdir_array[]=$file; 
}}   
closedir ($dir);   

$totaldir = count($downdir_array);  
$downtime_array=array(); 

for ($i = 0; $i < $totaldir; $i++){  
$dir = opendir (BASEDIR."download/$downdir_array[$i]");  
while ($file = readdir ($dir)) { 
if (( $file != ".")&&($file != "..")&&($file != ".htaccess")&&($file != "index.php")&&($file != "name.dat")&& !ereg (".txt$", "$file")&& !ereg (".JPG$", "$file")&& !ereg (".GIF$", "$file")) { 
     
$downfile_array[]=$file; 

$filetime=filemtime(BASEDIR."download/$downdir_array[$i]/$file")+(3600*24*10); 
if($filetime>$sitetime){     
$downtime_array[]=$file; 

}}}  
closedir ($dir); 
} 


$totalfile = count($downfile_array);  
$totalnewfile = count($downtime_array);  

if($totalnewfile>0){     
$dtext=(int)$totalfile.'/<font color="#FF0000">+'.(int)$totalnewfile.'</font>'; 
}else{ 
$dtext =(int)$totalfile; 
} 


$fp = fopen(BASEDIR."local/datatmp/down.dat","a+"); 
flock ($fp,LOCK_EX); 
ftruncate($fp,0); 
fputs($fp,$dtext); 
fflush ($fp); 
flock ($fp,LOCK_UN); 
fclose($fp); 
@chmod ($fp, 0777);  
@chmod (BASEDIR."local/datatmp/down.dat", 0777);  

} 


$dinput = file_get_contents(BASEDIR."local/datatmp/down.dat");  
echo ' ('.$dinput.')<br>'; 
?>

Чатланин
0
$filetime=filemtime(BASEDIR."download/$downdir_array[$i]/$file")+(3600*24*10);

Оранжевые штаны
0
чет не хочет он рабоатть,а функции что написать как правильней дайте код

Оранжевые штаны
0
не показывает у меня нечего,подскажи ребят чет *** какая та

Дух
0
У меня тоже
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск