View file config.php

File size: 4.35Kb
<?php 
//Подключение к базе:
//В таком виде:
//mysql_pconnect('localhost','ИМЯ_ПОЛЬЗОВАТЕЛЯ','ПАРОЛЬ') or die('Нет соединения с базой данных');
//mysql_select_db('ИМЯ_БАЗЫ_ДАННЫХ') or die('Невозможно выбрать базу данных');
mysql_connect('localhost','root','') or die('Нет соединения с базой данных');
mysql_select_db('lib') or die('Невозможно выбрать базу данных');
mysql_unbuffered_query("SET names utf-8");

//Сессия:
//Использовать куки для хранения сессии?
$kukion=1;
//, разделитель &amp;
ini_set('session.use_cookies',$kukion);
ini_set('session.use_trans_sid',1);
ini_set('arg_separator.output','&amp;');
session_name('ses');
session_start();

//Главная страница:
$mainpage = 'http://'.$_SERVER['HTTP_HOST'];
//Название главной:
$mainname = 'Главная';
//Папка с файлами:
$maindir = 'load';
//Заголовок страниц:
$title = 'Библиотека';
//Количество разделов на страницу(По-умолчанию)
$dirstr = 15;
//Количество файлов на страницу(По-умолчанию):
$filestr = 12;
//Файлы, открываемые как текст:
$filet=array('txt');
//Время кэша счетчика файлов(в секундах).:
$timecount = 7200;
//Время жизни ява-книг:
$timejava=1800;
//Транслит
$translit = 1;
//Время втечении которого файл считается новым:
$timenew = 24 * 3600 * 7;
//строка из которой будет браться название файла(отсчет начинается с нуля, не больше 5)
$namestr=1;
//строка из которой будет браться описание файла(отсчет начинается с нуля, если описание не нужно,то поставьте -1, не больше 5)
$opisstr=2;
//Кодировка файлов(utf-8 по-умолчанию, если нужны другие, то нужно прописать в кавычках, например windows-1251):
$encoding='';
//Примерная длина текстов на страницу(байт):
$textlen = 4000;
//Пароль от админ-панели(Не ставьте простые пароли)
$adminpass = '456783';
//Сортировка:
$sort=@intval($_SESSION['sort']);
if(isset($_COOKIE['sort']))
$sort=intval(@$_COOKIE['sort']);
if(isset($_GET['sort']))
$sort=intval(@$_GET['sort']);
if(isset($_POST['sort']))
$sort=intval(@$_POST['sort']);
if($sort<0 or $sort>2)
$sort=0;
setcookie('sort', $sort,time()+3600*24*20);
$_SESSION['sort']=$sort;



//Не трогайте, если не разорались что это:
$tema=intval(@$_SESSION['tema']);
if(isset($_COOKIE['tema']))
$tema=intval(@$_COOKIE['tema']);
if(isset($_GET['tema']))
$tema=intval(@$_GET['tema']);
if(isset($_POST['tema']))
$tema=intval(@$_POST['tema']);
if(!file_exists("css/$tema.css"))
$tema=0;
$_SESSION['tema']=$tema;
setcookie('tema', $tema,time()+3600*24*20);

$filestr=@intval($_SESSION['filestr']);
if(isset($_COOKIE['filestr']))
$filestr=intval(@$_COOKIE['filestr']);
if(isset($_GET['filestr']))
$filestr=intval(@$_GET['filestr']);
if(isset($_POST['filestr']))
$filestr=intval(@$_POST['filestr']);
if($filestr<5 or $filestr>50)
$filestr=15;
setcookie('filestr', $filestr,time()+3600*24*20);
$_SESSION['filestr']=$filestr;

$dirstr=@intval($_SESSION['dirstr']);
if(isset($_COOKIE['dirstr']))
$dirstr=intval(@$_COOKIE['dirstr']);
if(isset($_GET['dirstr']))
$dirstr=intval(@$_GET['dirstr']);
if(isset($_POST['dirstr']))
$dirstr=intval(@$_POST['dirstr']);
if($dirstr<5 or $dirstr>50)
$dirstr=15;
setcookie('dirstr', $dirstr,time()+3600*24*20);
$_SESSION['dirstr']=$dirstr;

$textlen=@intval($_SESSION['textlen']);
if(isset($_COOKIE['textlen']))
$textlen=intval(@$_COOKIE['textlen']);
if(isset($_GET['textlen']))
$textlen=intval(@$_GET['textlen']);
if(isset($_POST['textlen']))
$textlen=intval(@$_POST['textlen']);
if($textlen<1500 or $textlen>20000)
$textlen=4000;
setcookie('textlen', $textlen,time()+3600*24*20);
$_SESSION['textlen']=$textlen;
?>