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.
 
 
 
 
 

51 righe
1.9 KiB

<?
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
$id_modulo = "contratti.documentale";
$error = true;
if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($id_modulo) && $_SESSION["utente"]->gerarchia <= 10) {
$error = false;
if (!empty($_GET['codice'])) {
$codice = $_GET['codice'];
$ruolo = $pdo->prepare("SELECT * FROM b_ruoli_documentale WHERE codice = :codice AND soft_delete = 'N' ");
$ruolo->bindValue(":codice", $codice);
$ruolo->execute();
$ruolo = $ruolo->fetch(PDO::FETCH_ASSOC) ?? [];
}else{
$soggetto = purify($_GET['soggetto']);
$ruolo = get_campi("b_ruoli_documentale");
}
?>
<form method="post" action="ruoli/save.php" id="add-ruolo">
<input id="token" type="hidden" name="token" value="<?= tokenGen() ?>">
<? if(!empty($ruolo['codice'])) { ?>
<input id="codice" type="hidden" name="codice" value="<?= $ruolo['codice'] ?>">
<? } ?>
<input id="soggetto" type="hidden" name="soggetto" value="<?= !empty($ruolo['soggetto']) ? $ruolo['soggetto'] : $soggetto ?>">
<div class="col-12 ">
<div class="form-group ">
<label for="ruolo">
<?= __('Ruolo*') ?>
</label>
<input type="text" id="ruolo" class="form-control" name="ruolo" title="<?= __('Ruolo') ?>" rel="S;0;0;A" value="<?= $ruolo['ruolo'] ?? null ?>">
</div>
</div>
<div class="modal-footer d-flex justify-content-between">
<button type="button" class="btn btn-secondary" data-dismiss="modal"><?= __('Chiudi') ?></button>
<button type="submit" class="btn btn-primary next"><?= __('Salva') ?></button>
</div>
</form>
<?
}else{
alertManager::printAlertBox(__("Errore caricamento vista"));
}
if($error){
header('HTTP/1.0 403 Forbidden');
die();
}
?>