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.
 
 
 
 
 

84 righe
3.9 KiB

<?
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (!empty($_SESSION["utente"]) && !empty($_GET["tipologia"]) && !empty($_GET["codice_lotto"])) {
$concorso = publicConcorso::init($_GET["codice_concorso"]);
if (!empty($concorso) && $concorso->partecipazioneAttiva()) {
$record = $concorso->info;
$round = $concorso->round;
if ($concorso->setLotto($_GET["codice_lotto"])) {
$lotto = $concorso->lotto;
$breadcrumb = array();
$breadcrumb["/".$radice."/"] = Modulo::getInfo($radice)["titolo"];
$breadcrumb["/".$radice."/dettaglio.php?codice={$record["codice"]}"] = __("Dettaglio");
$breadcrumb["partecipa.php?codice={$record["codice"]}&codice_lotto={$lotto["codice"]}"] = __("Pannello");
$breadcrumb[] = __("Genera documento");
$generata = false;
include_once ($root."/layout/top.php");
$richieste = $concorso->getRichieste($_GET["tipologia"]);
if (!empty($richieste)) {
foreach($richieste AS $tmp) {
if ($tmp["locked"] == "S") { $richiesta = $tmp; }
}
}
if(!empty($richiesta)) {
$partecipante = $concorso->miaPartecipazione();
if (!empty($partecipante)) {
$generata = (!empty($concorso->checkFormFill($_GET["tipologia"]))) ? true : false;
}
$criteri = $concorso->getCriteri();
if (!empty($criteri)) {
ob_start();
foreach($criteri AS $criterio) {
if ($criterio["tipologia"] == "Q") {
$concorso->printFormCriterio($criterio["codice"],true,false);
} else if (!empty($criterio["auto"])) {
$concorso->printOfferCriterio($criterio["codice"],true,false);
}
}
$html = ob_get_clean();
}
if (!empty($html)) { ?>
<div class="container">
<h3><?= $record["oggetto"] ?> - <?= $richiesta["titolo"] ?></h3>
<form id="edit-form" action="make-save.php" autocomplete="off" rel="validate" method="post" target="_self">
<input id="token" type="hidden" name="token" value="<?= tokenGen() ?>">
<input id="codice" type="hidden" name="codice" value="<?= $record["codice"] ?>">
<input id="codice" type="hidden" name="codice_lotto" value="<?= $lotto["codice"] ?>">
<input id="codice" type="hidden" name="tipologia" value="<?= $richiesta["busta"] ?>">
<?= $html ?>
<div class="card card-body mb-2 text-center">
<div class="row">
<div class="col-12 col-sm-4 offset-sm-4">
<span class="h3"><?= __("Password") ?></span>
<div class="form-group">
<input class="form-control" name="salt" id="salt" type="password" title="<?= __("Password") ?>" rel="S;12;32;P">
</div>
<div class="form-group">
<input class="form-control" id="repeat-salt" type="password" title="<?= __("ripeti") . " ". __("password") ?>" rel="S;12;32;P;salt;=">
</div>
</div>
</div>
</div>
<button class="btn btn-lg btn-primary btn-block"><?= ($generata) ? __("Rigenera offerta") : __("Genera offerta") ?></button>
</form>
</div>
<?
} else {
alertManager::printAlertBox(__('Impossibile continuare'));
}
} else {
alertManager::printAlertBox(__('Impossibile continuare'));
}
} else {
alertManager::printAlertBox(__('Impossibile continuare'));
}
} else {
alertManager::printAlertBox(__('Impossibile continuare'));
}
include_once ($root."/layout/bottom.php");
} else {
echo '<meta http-equiv="refresh" content="0;URL=/index.php">';
die();
}
?>