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
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(); |
|
} |
|
?>
|