Вход Регистрация
Файл: index.php
Строк: 170
<?php

/**
 * @author [FaNiska]
 * @copyright 2009
 * Загруз центр
 * Предложения, идеи, вопросы и об ошибках писать в icq 65-64-538 или на mobi-m-ru@ya.ru
 */

include 'inc/db_connect.php';
include 
'inc/function.php';
include 
'inc/set.php';
include 
'inc/head.php';
/*
echo '<div class="post">Реклама:<br />';
include 'link.php'; 
include 'link.php';    
echo '<hr /></div>';
*/
/// ВЫВОД Разделов
if ($index == && !isset($_GET['c']))
{

    
mysql_query("DELETE FROM `cache` WHERE `time` < " . ($time - ($setup['cache_time']) * 60 10) . " LIMIT 50");


    
$category mysql_query("SELECT * FROM `category` ORDER BY `por`;");
    echo 
'<table border="2" width="100%">';
    while (
$cat mysql_fetch_array($category))
    {

        if (
$cat['s_name'] == 'vrazdel')
        {
            echo 
'<tr class="vraz"><td colspan="2"><img src="ico/' $cat['ico'] . '.gif" alt="+" width="16" height="16" /> &nbsp; &nbsp; &nbsp;' $cat['r_name'] . '</td></tr>';
        } elseif (
$cat['s_name'] == 'link')
        {
            
$tid explode('|'$cat['folder']);
            
$link mysql_fetch_array(mysql_query("SELECT * FROM `$tid[0]` WHERE `id`='$tid[1]';"));
            
$count explode('i'$link['p_i_f']);
            echo 
'<tr class="menu"><td><img src="ico/' $cat['ico'] . '.gif" alt="+" width="16" height="16" /> <a href="?c=' $tid[0] . '&amp;id=' $tid[1] . '">' $cat['r_name'] . '</a></td><td> [' $count['0'] . $count['1'] . ']</td></tr>';
        } elseif (
$cat['s_name'] == 'vlink')
        {
            echo 
'<tr class="vraz"><td colspan="2"><img src="ico/' $cat['ico'] . '.gif" alt="+" width="16" height="16" /> <a href="' $cat['folder'] . '">' $cat['r_name'] . '</a></td></tr>';
        } else
        {
            
$count explode('i'$cat['p_i_f']);
            
$cat['s_name'] = str_replace('files/'''$cat['s_name']);
            echo 
'<tr class="menu"><td><img src="ico/' $cat['ico'] . '.gif" alt="+" width="16" height="16" /> <a href="?c=' $cat['s_name'] . '">' $cat['r_name'] . '</a></td><td> [' $count['0'] . $count['1'] . ']</td></tr>';
        }

    }
    echo 
'</table>';
    echo 
'<hr />';
    echo 
'<div class="navi"><a href="stat.php">Статистика ЗЦ</a> : <a href="set.php">Настройки</a></div>';
    
/// Удаление временных файлов из папки temp/
    
$arr_temp glob('temp/*');
    
$i 0;
    foreach (
$arr_temp as $value)
    {
        @
unlink($value);
        
$i++;
        if (
$i 50)
        {
            break;
        }
    }
}
/// ВЫВОД Категорий
elseif (isset($_GET['c']))
{
    if (
$id != 0)
    {
        
$head_cat mysql_fetch_array(mysql_query("SELECT `s_name`, `sizetime` FROM `$table` WHERE `id`='$id';"));
    }
    if (!
is_dir($head_cat['s_name'] . '/'))
    {
        exit(
'Выбранный раздел не существует');

    }

    if (
$head_cat['sizetime'] < ($time 3600))
    {


        
$allfiles mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `' $table '` WHERE `folder` LIKE  "' $head_cat['s_name'] . '%" AND `type`=2;'));
        
$allfiles $allfiles['0'];
        
$allnew mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `' $table '` WHERE `folder` LIKE  "' $head_cat['s_name'] . '%" AND `type`=2 AND `up_time`>' $new_time ';'));
        
$allnew '/+' $allnew['0'];
        if (
$id != 0)
        {
            
mysql_query("UPDATE `$table` SET `p_i_f`='" $allfiles "i" $allnew "', `sizetime`='$time' WHERE `id`=$id LIMIT 1;");
        } else
        {
            
mysql_query("UPDATE `category` SET `p_i_f`='" $allfiles "i" $allnew "', `sizetime`='$time' WHERE `s_name` = 'files/$table' LIMIT 1;");
        }


    }

    
////////// START - ПОСТРАНИЧНАЯ НАВИГАЦИЯ
    
$k_post mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `' $table '` WHERE `id_p`=' $id ''));
    
$k_post $k_post['0'];

    
$k_page k_page($k_post$step);
    
$page page($k_page);
    
$start $step $page $step;
    
////////// END - ПОСТРАНИЧНАЯ НАВИГАЦИЯ
    
$parametr "$table|$id|$sort|$p|$step|$page|$prev_set|$prev_w|$prev_h|$d_w|$d_h";
    if (isset(
$_GET['set']))
    {
        include 
'inc/set_inc.php';
    } else
    {
        echo 
"<div class='navi'>
        &raquo; <a href="
?c=$table&amp;id=$list[id]&amp;sort=$sort&amp;p=$p&amp;step=$step&amp;page=$page&amp;set">Настройки</a> : <a href='search.php?c=$table&amp;search'>Поиск</a><br />
        &raquo; Самые: <a href='top.php?c=
$table&amp;id=$id'>скачиваемые</a> : <a href='new.php?c=$table&amp;id=$id'>новые</a><br />
        </div>"
;
    }
    if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `cache` WHERE `parametr` = '$parametr' && `time` > " . ($time - ($setup['cache_time']) * 60) . ""), 0) == 0)
    {

        
$s mysql_query("SELECT * FROM `$table` WHERE `id_p`=$id ORDER BY `$sort$por LIMIT $start$step");

        
$content '<table width="100%">';
        while (
$list mysql_fetch_array($s))
        {
            if (
$list['type'] == 1)
            {


                
$count explode('i'$list['p_i_f']);
                
$allfiles $count['0'];
                
$allnew $count['1'];


                
$list['r_name'] = str_replace('*'''$list['r_name']);
                if (
$list['gr_id'] > && $list['gr_id'] < 6)
                {
                    switch (
$list['gr_id'])
                    { 
// Стандартные иконки групп. Можете изменять тут.
                        
case '1':
                            
$ico "<img src='ext/mo.gif' alt='+' width='16' height='16'/> ";
                            break;
                        case 
'2':
                            
$ico "<img src='ext/jar.gif' alt='+' width='16' height='16'/> ";
                            break;
                        case 
'3':
                            
$ico "<img src='ext/mp3.gif' alt='+' width='16' height='16'/> ";
                            break;
                        case 
'4':
                            
$ico "<img src='ext/sis.gif' alt='+' width='16' height='16'/> ";
                            break;
                        case 
'5':
                            
$ico "<img src='ext/3gp.gif' alt='+' width='16' height='16'/> ";
                            break;
                    }


                    
$content $content "<tr><td> $ico <a href='group.php?c=$table&amp;id=$list[id]'>$list[r_name]</a></td><td>[$allfiles$allnew]</td></tr>";
                } else
                {
                    
$content $content "<tr><td><img src='ico/$list[ico].gif' alt='+' /> <a href='index.php?c=$table&amp;id=$list[id]'>$list[r_name]</a></td><td>[$allfiles$allnew]</td></tr>";
                }

            } elseif (
in_array($list['f_ras'], $arr_ext)) //////  ФИЛЬТР ПО РАСШИРЕНИЮ

            
{
                
$list['r_name'] = str_replace('*'''$list['r_name']);
                if (
$prev_set == && isset($prev_h) && isset($prev_w))
                { 
// Если предпросмотр включен

                    
if ($list['f_ras'] == 'jpg' || $list['f_ras'] == 'jpeg' || $list['f_ras'] == 'png' || $list['f_ras'] == 'gif')
                    {
                        
$content $content "<tr class='block'><td colspan='2'> $list[r_name] <a class='info' href='file.php?c=$table&amp;id=$list[id]'>подробности</a></td></tr><tr><td class='img' width='$prev_w'><img src='image.php?c=$table&amp;id=$list[id]&amp;W=$prev_w&amp;H=$prev_h' alt='скачать " $file_name "'/> </td><td  class='info'><a class='info' href='file.php?c=$table&amp;id=$list[id]'>$list[r_name]</a> " size_file($list['size']) . "<br />";
                        if (
function_exists('getimagesize'))
                        {
                            
$img_size getimagesize($list['s_name']);
                            
$x "($img_size[0]x$img_size[1])";
                        } else
                        {
                            
$x '';
                        }

                        
$content $content "<a class='info' href='load_img.php?c=$table&amp;id=$list[id]'>Скачать оригинал $x</a><br />
                            Кол-во скачиваний: 
$list[count]<br />";


                        if (isset(
$d_w) && isset($d_h))
                        {
                            
$content $content '<a class='info' href="image.php?c=' $table '&amp;id=' $list['id'] . '&amp;act=d&amp;W=' $d_w '&amp;H=' $d_h '">Скачать ' $d_w 'x' $d_h '</a>
                    </td></tr>'
;
                        } else
                            
$content $content "</td></tr>";

                    } elseif (
$list['f_ras'] == '3gp' || $list['f_ras'] == 'mp4' || $list['f_ras'] == 'avi'// можете расширить сами если ваш хостинг поддерживает другие форматы

                    
{
                        
$content $content "<tr class='block'><td colspan='2'> $list[r_name] <a class='info' href='file.php?c=$table&amp;id=$list[id]'>подробности</a></td></tr><tr><td class='img' width='$prev_w'><img src='ffmpeg.php?c=" $table "&amp;id=" $list['id'] . "&amp;W=" $prev_w "&amp;H=" $prev_h "&amp;k=20' alt='" $list['r_name'] . " " $list['f_ras'] . "'/></td><td  class='info'>Размер: " size_file($list['size']) . "<br /><a class='info' href='load.php?c=$table&amp;id=$list[id]'>Скачать $list[f_ras]</a><br />
                    Кол-во скачиваний: 
$list[count]</td></tr>";
                    } else
                    {
                        
$screen eregi_replace($list['f_ras'] . '$'''$list['s_name']);

                        
$arr_sc glob($screen '*');
                        foreach (
$arr_sc as $value)
                        {
                            if (
eregi('.gif$|.png$|.jpeg$|.jpg$'$value))
                            {
                                
$img "<img src="screen.php?file={$value}" alt="" />";
                                break;
                            } else
                            {
                                
$img '';
                            }
                        }
                        if (!isset(
$img) || empty($img))
                        {
                            
$img "<img src='ext/$list[f_ras].gif' alt='+' width='16' height='16'/>";
                        }
                        
$content $content "<tr class='block'><td colspan='2'> $list[r_name] <a class='info' href='file.php?c=$table&amp;id=$list[id]'>подробности</a></td></tr><tr><td class='img' width='$prev_w'>$img</td><td  class='info'>
                        
                         Размер: " 
size_file($list['size']) . "<br />
                         Скачиваний: 
$list[count]<br />
                         <a class='info' href='load.php?c=
$table&amp;id=$list[id]'>скачать $list[f_ras]</a></td></tr>";
                    }

                } else
                {
                    
$content $content "<tr><td><img src='ext/$list[f_ras].gif' alt='+' width='16' height='16'/> <a href='file.php?c=$table&amp;id=$list[id]'>$list[r_name]</a></td><td>" size_file($list['size']) . "</td></tr>";
                }


            }

        }
        
$content $content '</table>';
        echo 
$content;
        include_once 
'inc/str.php';
        
mysql_query("REPLACE INTO `cache` (`parametr`, `content`, `str`, `time`, `count`) VALUES ('$parametr', '" mysql_real_escape_string($content) . "', '" mysql_real_escape_string($str) . "', '$time', '1')");
    } else
    {
        
$cache mysql_fetch_array(mysql_query("SELECT * FROM `cache` WHERE `parametr`='$parametr' LIMIT 1"));
        echo 
$cache['content'] . $cache['str'];
    }
}
echo 
'<div class="navi"><a href="http://mobiwap.su">wap знакомства на WapLover.Net</a><br />';
echo 
'<b><a href="readme.php">Купить скрипт загруз центра</a></b></div><div>';
include 
'inc/foot.php';

?>
Онлайн: 1
Реклама