gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

64 righe
2.3 KiB

<?php
$configPath = substr(__DIR__, 0, strpos(__DIR__, "/public_html")) . "/config.php";
include_once($configPath);
if(! empty($_GET["codice"]) && $_SESSION["utente"]->permission("fvoe")) {
$fvoe = FVOE::init($_GET["codice"], FVOEInizializationType::CODICE_FVOE);
if(! empty($fvoe->info["codice"]) && $fvoe->info["stato"] >= 20 && $fvoe->isAccessible()) {
$tipologia_documenti = array_column($fvoe->tipologia_documenti, null, 'codice');
if(ctype_digit($_GET["tipologia"]) && ! empty($tipologia_documenti[$_GET['tipologia']])) {
$tipologia_documento = $_GET['tipologia'];
$document = $fvoe->fetchDocumentsByType($tipologia_documento);
if($document->count() < 1 || strtotime($document->latest()->data_fine_validita) < strtotime("+ 1 month")) {
$doc = FVOEDocument::init($tipologia_documento, $fvoe->info["codice"]);
?>
<form action="ajax/invia-richiesta-documento.php" method="post">
<input type="hidden" name="codice" value="<?= $fvoe->info["codice"] ?>">
<input type="hidden" name="tipologia" value="<?= $tipologia_documenti[$tipologia_documento]["codice"] ?>">
<div class="row">
<div class="col-12 mb-3">
<span class="h2 d-block text-center border-bottom"><?= $tipologia_documenti[$tipologia_documento]['descrizione']['it'] ?></span>
</div>
</div>
<? if(! FVOEDocument::hasFormRequest($_GET["tipologia"])) : ?>
<div class="row">
<div class="col-12">
<div class="alert alert-success text-center rounded-0 py-2">
<i class="fas fa-check-circle fa-2x mt-3 mb-2"></i>
<p class="lead">Questo documento non richiede dati aggiuntivi.</p>
</div>
</div>
</div>
<? elseif (1 == 1) : ?>
<div class="row">
<? $doc->printDocumentRequestForm(); ?>
</div>
<? endif; ?>
<div class="row">
<div class="col-12">
<button type="submit" class="btn btn-primary btn-lg btn-block"><i class="fas fa-paper-plane mr-3"></i>Invia</button>
</div>
</div>
</form>
<?
exit;
}
}
}
}
HTTPStatus(403);
?>
<h1>Forbidden</h1>
<a href="/index.php"><?= __("Ritorna") ?></a>