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

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


//Получаем настройки по умолчанию
$setting mysql_query('SELECT * FROM `setting`;');
while (
$set mysql_fetch_assoc($setting))
{
    
$setup[$set['key']] = $set['value'];
}
//Массив допустимых расширений файлов ЗЦ
$arr_ext = array('3gp''aac''amr''avi''bmp''exe''gif''jar''jpeg''jpg''mid''mmf''mo''mp3''mp4''nth''png''rar''rm''sis''sisx''thm''utz''wav''zip''swf''cab');

//Проверка переменных
if (isset($_GET['id']))
{
    
$id valid_int($_GET['id']);
} else
{
    
$id 0;
    
$index 1;
}
$arr_sort = array('r_name''size''up_time''plus''count');
if (isset(
$_GET['sort']) && in_array($_GET['sort'], $arr_sort))
// Сортировка
    
$_SESSION['sort'] = $_GET['sort'];
} elseif (isset(
$_SESSION['sort']) && in_array($_SESSION['sort'], $arr_sort))
{
    
$sort $_SESSION['sort'];
} else
{
    
$_SESSION['sort'] = $setup['sort']; // если сортировка не выбрана то берем из базы
}
$sort $_SESSION['sort'];

$arr_por = array('ASC''DESC');
if (isset(
$_GET['p']) && array_key_exists($_GET['p'], $arr_por))
{
    
$_SESSION['p'] = $_GET['p'];
    
$_SESSION['por'] = $arr_por[$_GET["p"]];
} elseif (isset(
$_SESSION['p']) && array_key_exists($_SESSION['p'], $arr_por))
{
    
$_SESSION['p'] = $_SESSION['p'];
    
$_SESSION['por'] = $arr_por[$_SESSION["p"]];
} else
{
    
$_SESSION['p'] = $setup['p'];
    
$_SESSION['por'] = $setup['por']; // по возрастанию
}
$p $_SESSION['p'];
$por $_SESSION['por'];

// Сколько файлов показывать с списке
if (isset($_GET['step']) && $_GET['step'] < 31)
{
    
$_SESSION['step'] = valid_int($_GET['step']);
} elseif (isset(
$_SESSION['step']) && $_SESSION['step'] < 31)
{
    
$_SESSION['step'] = valid_int($_SESSION['step']);
} else
{
    
$_SESSION['step'] = $setup['step']; // если шаг не выбран, берем из таблицы настроек
}
$step $_SESSION['step'];

// Предпросмотр изображений, скриншотов видео и тем.
if (isset($_GET['prev_set']) && ($_GET['prev_set'] == || $_GET['prev_set'] == 0))
{
    
$_SESSION['prev_set'] = valid_int($_GET['prev_set']);
} elseif (isset(
$_SESSION['prev_set']) && ($_SESSION['prev_set'] == || $_SESSION['prev_set'] == 0))
{
    
$_SESSION['prev_set'] = valid_int($_SESSION['prev_set']);
} else
{
    
$_SESSION['prev_set'] = $setup['prev_set']; // если предпросмотр не выбран, то по умолчанию
}
$prev_set $_SESSION['prev_set'];

////// Размеры превью - изображений, скриншотов видео и тем.
/// высота
if (isset($_GET['prev_h']))
{
    
$_SESSION['prev_h'] = valid_int($_GET['prev_h']);
} elseif (isset(
$_SESSION['prev_h']))
{
    
$_SESSION['prev_h'] = valid_int($_SESSION['prev_h']);
} else
{
    
$_SESSION['prev_h'] = $setup['prev_h']; // если предпросмотр не выбран, то по умолчанию
}
$prev_h $_SESSION['prev_h'];
/// ширина
if (isset($_GET['prev_w']))
{
    
$_SESSION['prev_w'] = valid_int($_GET['prev_w']);
} elseif (isset(
$_SESSION['prev_w']))
{
    
$_SESSION['prev_w'] = valid_int($_SESSION['prev_w']);
} else
{
    
$_SESSION['prev_w'] = $setup['prev_w']; // если предпросмотр не выбран, то по умолчанию
}
$prev_w $_SESSION['prev_w'];

/// Настройки автоопределения экрана (подробнее в файле set.php в корневой папке)
if ($_SESSION['d_w'] && $_SESSION['d_h'])
{
    
$d_w $_SESSION['d_w'];
    
$d_h $_SESSION['d_h'];
}

if (isset(
$_GET['page']))
{
    
$page valid_int($_GET['page']);
} else
{
    
$page 1;
    
$message base64_decode('PGRpdiBzdHlsZT0iZGlzcGxheTogbm9uZSI+PGEgcmVsPSJjb3B5cmlnaHQiIGhyZWY9Imh0dHA6Ly9tb2Jpd2FwLnN1Ij4mY29weTsgbW9iaXdhcC5zdTwvYT48L2Rpdj4=');
}
if (isset(
$_GET['c']))
{
    
$table clean($_GET['c']);
}
$k_page 0;
$time time();
$new_time time() - (3600 24 $setup['new_time']); /// Время новизны файлов


require ('inc/ipua.php');

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