View file forum/flowap/system.php

File size: 2.82Kb
<?php
////////////////////// старт генерации
$generrat = (float)microtime();
///////////////////// Показ ошибок
ini_set('error_reporting', E_ALL); //Задает, какие ошибки PHP попадут в отчет (все)
ini_set('display_errors', 1); // показ ошибок (лучше ошибки сразу исправлять)
ini_set('display_startup_errors', 1); //ошибки во время запуска php
///////////////////// Старт тайм зоны
date_default_timezone_set('Europe/Moscow'); // тайм зона
mb_internal_encoding('UTF-8'); // кодировка
////////////////////// Настраиваем быстрые переменные
define('ROOT', dirname(__DIR__)); // Главная директория . DIRECTORY_SEPARATOR
define('DOMAIN', $_SERVER['SERVER_NAME']); // Получение домена
define('DOMAIN2', 'https://'.$_SERVER['SERVER_NAME']); // Получение домена2
define('DOMAIN3', 'StrongCMS'); // Получение домена3
///////////////////// Настройка сессии
session_name('SESID'); // название начальной сессии
session_start(); // стартуем сессию
ob_start(); // Включение буферизации вывода
///////////////////// Проверяем версию php (для того что бы поошибке не установить на говно версию)
if(version_compare(PHP_VERSION, '7.4', '<')):
	exit('ОШИБКА! Версия PHP должна быть 7.4 и больше.'); 
endif;
///////////////////// Заранее фильтруем переменные
$act = isset($_GET['act']) ? trim(htmlspecialchars($_GET['act'])) : null;
$id = isset($_GET['id']) ? abs(intval($_GET['id'])) : null;
///////////////////// Автозагрузка классов
function autoload($class) { // запуск функции
    $file = ROOT.'/flowap/corer/'.$class.'.php';
    if (file_exists($file)):
        require $file;
    else:
        $message = sprintf("Кажется где-то потерял файл: %s", $file);
        die($message); exit;
    endif;
}
if (function_exists('spl_autoload_register')): // автозагрузка
    spl_autoload_register('autoload');
endif;
///////////////////// Подключение к бд
$db = new DB([
    'connect' => [
        'host'     => 'localhost', // Хост
        'user'     => 'client616_anjy', // Юзер
        'password' => 'E5l7D5g4', // Пароль от бд
        'dbname'   => 'client616_anjy', // Имя юзера
        'charset'  => 'utf8mb4', // БД какой кадировки записывать
        'namess'  => 'utf8mb4' // Записываем кодировкой
    ]
]);
$core = new core();
$user = $core->getData();
$title = new body();
$bbcode = new bbcode();
$komm = new komm();
?>