safeLoad(); /* |-------------------------------------------------------------------------- | Database configuration from .env |-------------------------------------------------------------------------- */ $host = $_ENV['DB_HOST'] ?? getenv('DB_HOST') ?? 'localhost'; $username = $_ENV['DB_USERNAME'] ?? getenv('DB_USERNAME') ?? ''; $password = $_ENV['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?? ''; $database = $_ENV['DB_DATABASE'] ?? getenv('DB_DATABASE') ?? ''; /* |-------------------------------------------------------------------------- | MySQLi connection |-------------------------------------------------------------------------- */ $conn = new mysqli($host, $username, $password, $database); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $conn->set_charset("utf8mb4");