$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; include_once($configPath); if (!empty($_SESSION["utente"]) && isset($_GET["codice"]) && ($_SESSION["utente"]->permission("utenti",$_GET["codice"]))) { $bind = array(); $bind[":codice"] = $_GET["codice"]; $sql = "SELECT b_utenti.* FROM b_utenti WHERE b_utenti.codice = :codice "; $ris_utenti = $pdo->go($sql,$bind); if (isset($ris_utenti) && $ris_utenti->rowCount() === 1) { $record = $ris_utenti->fetch(PDO::FETCH_ASSOC); $ruoli = utente::ruoli(); $bind = []; $bind[":codice_utente"] = $record["codice"]; $sql = "SELECT r_collaborazioni.*, b_enti.denominazione, b_enti.sua, b_enti.attivo AS ente_attivo, b_enti.dominio FROM r_collaborazioni JOIN b_enti ON r_collaborazioni.codice_ente = b_enti.codice WHERE r_collaborazioni.codice_utente = :codice_utente "; if (!empty($_SESSION["ente"])) { $bind[":codice_ente"] = $_SESSION["ente"]->codice; $sql .= " AND r_collaborazioni.monitoraggio = 'N' AND r_collaborazioni.codice_ente IN (SELECT codice FROM b_enti WHERE codice = :codice_ente OR sua = :codice_ente)"; if ($_SESSION["utente"]->gerarchia >= 9) { $sql .= " AND r_collaborazioni.codice_ente NOT IN (SELECT codice FROM b_enti WHERE sua = :codice_ente AND (dominio IS NOT NULL AND dominio <> '' AND attivo = 'S')) "; } } if (!empty($_GET["codice_collaborazione"])) { $bind[":codice_collaborazione"] = $_GET["codice_collaborazione"]; $sql .= " AND r_collaborazioni.codice = :codice_collaborazione "; } $collaborazioni = $pdo->go($sql,$bind); if ($collaborazioni->rowCount() > 0) { ?>