$_POST['BLOG_TITLE'], "BLOG_DESC" => $_POST['BLOG_DESC'], "BLOG_AUTHOR" => $_POST['BLOG_AUTHOR'], "BLOG_TAGS" => $_POST['BLOG_TAGS'], "BLOG_DOMAIN" => $_POST['BLOG_DOMAIN'], "DB_HOST" => $_POST['DB_HOST'], "DB_USER" => $_POST['DB_USER'], "DB_PASS" => $_POST['DB_PASS'], "DB_NAME" => $_POST['DB_NAME'], "ADMIN_USER" => $_POST['ADMIN_USER'], "ADMIN_EMAIL" => $_POST['ADMIN_EMAIL'], "ADMIN_PASS" => $_POST['ADMIN_PASS'], "MAIL_NAME" => $_POST['MAIL_NAME'], "MAIL_PASS" => $_POST['MAIL_PASS'], "MAIL_SRV" => $_POST['MAIL_SRV'], "MAIL_PORT" => $_POST['MAIL_PORT'], "MAIL_SSL" => $ssl ]; // Tworzenie pliku konfiguracyjnego $configuration->SendData($data); // Dodanie pliku konfiguracyjnego po utworzeniu include "_config.php"; // Zbudowanie całej bazy $auth->CreateDatabase(); // Czyszczenie i ładowanie całej strony $_POST = array(); // Dodawanie do ciasteczek UUID administratora, by miał dostęp do bazy $conn = $auth->Connection(); $res = mysqli_query($conn, "SELECT login_token FROM users WHERE id_user = 1"); if($row = mysqli_fetch_row($res)){ // setcookie("uToken_BE", $row[0], time()+3600*24, "/"); $_SESSION['uToken_BE'] = $row[0]; } $auth->Close($conn); } if(file_exists("_config.php")){ if(isset($_SESSION['uToken_BE'])){ if($auth->CheckRole($_SESSION['uToken_BE']) == "administrator") include "vendor/blog-engine/php/Sites/Views/be-topbar.php"; } require "public/index.html"; } else require "be_firstrun.php";