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.
 
 
 
 
 

27 righe
1.2 KiB

<?php
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice) && !empty($_POST["permissions"])) {
foreach ($_POST["permissions"] as $permission) {
$assignation = explode("|", $permission);
$codice_collaborazione = purify($assignation[0]);
$id_permesso = purify($assignation[1]);
$res = $pdo->go(
"SELECT r_permessi_collaborazioni WHERE id_modulo = :id_modulo AND cod_relazione = :cod_relazione",
[":id_modulo" => $id_permesso, ":cod_relazione" => $codice_collaborazione]
);
if ($res->rowCount() == 0) {
$pdo->go(
"INSERT INTO r_permessi_collaborazioni (id_modulo, cod_relazione, utente_modifica) VALUES (:id_modulo, :cod_relazione, :utente_modifica)",
[":id_modulo" => $id_permesso, ":cod_relazione" => $codice_collaborazione, ":utente_modifica" => $_SESSION["utente"]->codice]
);
scriviLog("r_permessi_collaborazioni","INSERT",$pdo->getSQL());
}
}
?>
window.permissedTable.ajax.reload();
window.unpermissedTable.ajax.reload();
<?
die();
}
?>