virt2/index.php

50 lines
1.7 KiB
PHP
Executable File

<?php
ini_set('display_errors', 0);
require_once $_SERVER['DOCUMENT_ROOT'] . '/redirect.php';
@mkdir(MYDIR . '/tmp', 0700);
@mkdir(MYDIR . '/set', 0700);
require_once $_SERVER['DOCUMENT_ROOT'] . '/set/int.php';
function compress($buffer) {
$buffer = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $buffer);
return $buffer;
}
@mkdir(MYDIR . '/log', 0700);
@mkdir(MYDIR . '/img', 0700);
/* пишем в куки наш сессион ид */
if(!$_COOKIE['user_id']){
$tri_mes=time()+259200;//три месяца
$user_id=session_id();
setcookie('user_id', $user_id, $tri_mes, '/', SITE);
}
//проверяем протокол
if ($settings['check_https']=='1'){//если стоит в настройках проверка протокола - то проверяем и если не https - делаем редирект
if( $_SERVER['HTTPS'] != 'on') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
}
}
//if (MOD!='admin'){
//ob_start("compress");
//Проверяем, есть ли персональный шаблон модуля
if (file_exists(MYDIR . '/api/templates/' . SKIN . '/inc/' . MOD . '.html'))
$smarty->display(MYDIR . '/api/templates/' . SKIN . '/inc/' . MOD . '.html', ID);
else
$smarty->display(MYDIR . '/api/mod/' . MOD . '.html', ID);
//ob_end_flush();
//}else{
//if (file_exists(MYDIR . '/api/templates/' . SKIN . '/inc/' . MOD . '.html'))
// $smarty->display(MYDIR . '/api/templates/' . SKIN . '/inc/' . MOD . '.html', ID);
//else
// $smarty->display(MYDIR . '/api/mod/' . MOD . '.html', ID);
//}
//chmod -R 777 ./
//удалить файлы по маске:
// array_map("unlink", glob("your/folder/*.txt"));
?>