if (!isset($keyInfo)) { $configPath = substr(__DIR__, 0, strpos(__DIR__, "public_html")) . "/config.php"; include_once($configPath); if (!empty($_SESSION["utente"])) { $keyInfo = progetto::getKeyInfo($_GET["keyName"]); if (!empty($keyInfo)) { $boxId = "{$keyInfo["key"]}_{$_POST["id"]}"; $inputName = "{$keyInfo["key"]}[{$_POST["id"]}]"; $first = false; } } } if (!empty($keyInfo) && !empty($boxId) && !empty($inputName)) { if (in_array($keyInfo["type"],progetto::availableInfoTypes()) !== false) { $path = __DIR__ . "/types/".$keyInfo["type"].".php"; if (!empty($keyInfo["source"])) { $source = explode(".",$keyInfo["source"]); if (count($source) == 2) { $keyInfo["options"] = progetto::getOpzioni($source[0],$source[1]); } } if (file_exists($path)) { ?> if ($keyInfo["multiple"] && empty($first)) { ?>