Files
better_guestbook/public/html_loader.php
T
2026-10-02 07:11:57 +00:00

24 lines
720 B
PHP
Executable File

<?php
class HTMLLoader {
private $template;
function __construct() {
// Check if Paths variables exists
if (!defined("TEMPLATE_PATH") || !defined("TEMPLATE_CONF")) {
die("TEMPLATE_PATH or TEMPLATE_CONF are not defined at " . __FILE__);
}
}
function setTemplate($template) {
// Check if template exists
$file = file_get_contents(TEMPLATE_CONF);
$json = json_decode($file, true);
if (!array_key_exists($template, $json) && array_key_exists("error", $json)) {
$this->showError('Template "' . $template . '" was not found.');
}else{
die("Error Template was not found.");
}
}
}