#--------------------------#
# SHEHINE downloader #
# http://www.shehine.com #
# Скачивание файлов #
#--------------------------#
echo "
Подождите пожалуйста, сейчас запустится автоматичаская загрузка, если этого не произошло, для скачивания файла воспользуйтесь данной ссылкой:
Please wait, file-downloading will start automatically, if - no, use this link for download:
Закачать - Download".$produkt."
Спасибо за интерес к музыкальной продукции SHEHINE! Thank You for interest in SHEHINE musical products!";
if ($down=="down" and $produkt!="")
{
$base = fopen("./downloader/logs/$produkt.dat","r");
$znach=fgets($base,100);
$znach+=1;
fclose($base);
$base = fopen("./downloader/logs/$produkt.dat","w");
fputs ($base,$znach);
fclose($base);
$log_ip=getenv('REMOTE_ADDR');
$log_host=gethostbyaddr("$log_ip");
$log_date=date('d\.m\.Y, H:i:s');
$log_ua=getenv('HTTP_USER_AGENT');
$log_ref=getenv('HTTP_REFERER');
$log_file = fopen("./downloader/logs/download.log","a+");
fputs ($log_file,"$produkt|$log_ip|$log_host|$log_date|$log_ua|$log_ref\r\n");
fclose ($log_file);
echo "";
echo "
Вы ";
include ("./downloader/logs/$produkt.dat");
echo " кто скачал ".$produkt;
//-------------Отсылаем лог-файл на ящик администратора
include ("./downloader/config.inc.php");
if ($send_mail=="yes")
{
$log_admin = file("./downloader/logs/download.log");
$secondlog = count($log_admin);
if ($secondlog>=$kol)
{
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=windows-1251\r\n";
$headers .= "From: download@Shehine.com\r\n";
$headers .= "X-Mailer: SHEHINE downloader\r\n";
$alles= "Лог файл на " .$kol. " последних скачиваний файлов.
";
$alles.= "";
$alles.= "Название продукта | IP адрес | Хост | Дата | Данные о посетителе | Откуда пришёл |
";
for ($k=0; $k<=$kol-1; $k+=1)
{
list($log_ip,$log_host,$log_date,$log_password,$log_ua,$log_ref)=explode("|", $log_admin[$k]);
$alles.= "$log_ip | $log_host | $log_date | $log_password | $log_ua | $log_ref |
";
}
//Вывод на экран нам не нужен!
#echo "Cтатистика скачиваний:
".$alles;
//Подтираем за собой лог-файл
$log_f = fopen("./downloader/logs/download.log","w+");
fputs ($log_f,"");
fclose ($log_f);
//И отправляем через SMTP
mail($mailadr, $site_name." - статистика скачиваний файлов.", $alles, $headers);
}
}
}
?>