Размер файла: 1.69Kb
<?php
error_reporting(0);
include_once('cfg.inc'); include_once('ins.inc'); $razdel='Rar To Zip';
page_b($razdel,1);
echo 'Разрешено конвертировать не более '.$max.' архивов в час..<br>
ZIP-архивы хранятся до конца часа..<br>
Максимальный размер: '.round($max_size/1024).'kb<br>'.$hr.'
<form action="rar.php" method="post">
URL RAR-архива:<br>
<input type="text" name="url" value="http://"><br>
Пароль архива:<br>
<input type="text" name="apass" value=""><br>'.$hr;
function free_dir($dir) {
if ($handle=opendir($dir)) {
while (($file=readdir($handle))<>false) {
if (is_file($dir.'/'.$file)) {unlink($dir.'/'.$file);}
} closedir($handle);
}
}
if ($fl=trim(file_get_contents('data/archives.dat'))) {
list($v1,$v2,$v3)=split(':',$fl);
if ($v1==date('d') && $v2==date('H')) {$num=$v3;}
else {
$f=fopen('data/archives.dat','w');
fwrite($f,date('d:H').':0');
fclose($f);
$num=0; free_dir('files');
}
} else {
$f=fopen('data/archives.dat','w');
fwrite($f,date('d:H').':0');
fclose($f);
$num=0; free_dir('files');
}
if ($num<$max) {
$code=time();
$fl=file('data/code.dat');
$f=fopen('data/code.dat','w');
if ($fl<>null) {
$cnt=count($fl);
for ($i=0;$i<$cnt;$i++) {
if ($code-300<trim($fl[$i])) {fwrite($f,trim($fl[$i])."\r\n");}
}
}
fwrite($f,$code."\r\n");
fclose($f);
echo '<input type="hidden" name="code" value="'.$code.'">
<input type="submit" value="Конвертировать"><br>'.$hr;
}
$ost=$max-$num; if ($ost<0) {$ost=0;}
echo 'Время: '.date('H:i:s',mktime(date('H')+4)).'<br>Осталось архивов: '.$ost;
page_e();
?>