21 lines
466 B
PHP
21 lines
466 B
PHP
<?php
|
|
session_start();
|
|
|
|
// Initialize Composer.
|
|
require_once 'vendor/autoload.php';
|
|
|
|
// Load environment variables.
|
|
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/../');
|
|
$dotenv->safeLoad();
|
|
|
|
// Set SESSION variable.
|
|
if (!isset($_SESSION['initialized'])) {
|
|
$_SESSION['initialized'] = true;
|
|
$_SESSION['theme'] = 'dark';
|
|
}
|
|
|
|
if ($_SESSION['initialized'] && isset($_POST['theme'])) {
|
|
$_SESSION['theme'] = $_POST['theme'];
|
|
unset($_POST['theme']);
|
|
}
|