<?phpinclude_once $SERVER['DOCUMENT_ROOT'].'download/functions.php';echo'<div class="phdr"><a href="download/index.html"><center>' . $lng['downloads'] . ' </a><span class="rio"><b>'.dcount_simba().'</b></span></center></div>';$cat = isset($_GET['cat']) ? intval($_GET['cat']) : 0;$sort = isset($_GET['sort']) ? $_GET['sort'] : "";$tree = array();$dirid = $cat; if (empty($_GET['cat'])) { // Заголовок начальной страницы загрузок // Ссылка на новые файлы } else { echo '<div class="phdr"><a href="index.html">Загруз-Центр</a> | '; foreach ($tree as $value) { echo $value; if ($value != $cdir) echo ' | '; } echo '<b>' . strip_tags($cdir) . '</b></div>'; } $totalcat = mysql_result(mysql_query("SELECT COUNT(*) FROM `downpath` WHERE `refid` = '" . $cat ."'"), 0); if ($totalcat > 0) { $zap = mysql_query("SELECT * FROM `downpath` WHERE `refid` = '" . $cat . "' ORDER BY `position` ASC LIMIT 35"); $cachetime = time()-$down_setting['cachetime']*3600; // Время кэширования if(is_file('/download/cache/'.$cat.'.dat') && filemtime('/download/cache/'.$cat.'.dat') > $cachetime) {$count_cache = file_get_contents('/download/cache/'.$cat.'.dat'); $count_cache = unserialize($count_cache); $opencache = 'true'; }else{ $count_cache = array(); } $i = 0; while ($zap2 = mysql_fetch_array($zap)) {echo ($i % 2) ? '<div class="menu">' : '<div class="menu">'; ++$i; if(!$count_cache[$zap2['id']]) { ////////// счётчики ////////// $countf = mysql_result(mysql_query("SELECT COUNT(*) FROM `downfiles` WHERE `type` != 1 AND `status` = 1 && `way` LIKE '" . $zap2['way'] ."%' "), 0); $old = time() - (3 * 24 * 3600); $countnf = mysql_result(mysql_query("SELECT COUNT(*) FROM `downfiles` WHERE `type` != 1 AND `status` = 1 && `time` > '".$old."' && `way` LIKE '" . $zap2['way'] ."%' "), 0); //$countp = mysql_result(mysql_query("SELECT COUNT(*) FROM `downpath` WHERE `way` LIKE '" . $zap2['way'] ."%';"), 0); //$countp--; // Счётчик папок. Раскомментировать если нужен. if($countnf){ $countnf = '/<span class="red">+'.$countnf.'</span>'; }else{ $countnf = ''; } $count_cache[$zap2['id']] = $countf.$countnf; // Сюда вставлять $countp если нужен счётчик папок. }echo '<img style="margin: 0 0 -3px 0; border-radius: 5px;" src="../download/down/' . $zap2['id'] . '.png" alt="" width="18" height="18"/> <a href="/download/dir_' . $zap2['id'] . '.html"> ' . $zap2['name'] .'</a> <div class="rio">'.$count_cache[$zap2['id']].'</div><br/>'; if($zap2['desc']) { echo'<div class="sub">' . $zap2['desc'] .'</div>'; } echo'</div>'; } if ($totalcat > $kmess){// echo'<div class="topmenu"></div>';} //// Создаём файл с кэшем если он устарел или его нет ////if(!$opencache && $arr = fopen('/download/cache/'.$cat.'.dat', "w")){ fwrite($arr, serialize($count_cache)); fclose($arr); //echo 'Кэш обновлен или создан!'; } } else { $totalfile = mysql_result($req, 0);if ($totalfile > 0)if($sort){ $_SESSION['downsort'] = $sort;}else{ $sort = isset($_SESSION['downsort']) ? $_SESSION['downsort'] : '';} if(isset($_GET['orderby'])){ $order = $_GET['orderby'] == 'desc' ? 'desc' : 'asc'; $_SESSION['orderby'] = $order;}else{ $order = (isset($_SESSION['orderby']) && $_SESSION['orderby'] == 'desc') ? 'desc' : 'asc';}}?>
<style>body {background: #b0aac9;background-position: center;font-family: Verdana, Arial;font-size: 12px;color: #828380;margin: auto;width: 360px;}a {color: #1098c4; text-decoration: none;}.masteram{color:#fff;font-size:12px;padding: 15px;background: #0000ff;text-align: center;border: 1px solid #ccc;border-radius: 20px 3px 20px 3px;}.masteram2{color:#fff;font-size:12px;padding: 15px;background: #000080;text-align: center;border: 1px solid #ccc;border-radius: 40px 0px 40px 0px;}.masteram3{color:#fff;font-size:12px;padding: 15px;background: #000080;text-align: center;border: 1px solid #ccc;border-radius: 40px 40px 40px 40px;}</style><?phpecho' <div class="masteram">uzfor uchun</div>';echo' <div class="masteram2">uzfor uchun</div>';echo' <div class="masteram3">uzfor uchun</div>';?>
« Mavzuga qaytish