go($sql,array(":codice"=>$_POST["codice"])); if ($ris->rowCount() == 1) { $id_modulo = "chiarimenti"; $cmd_info = gara::getInfoModulo($id_modulo); $chiarimento = $ris->fetch(PDO::FETCH_ASSOC); $round = $pdo->go("SELECT codice, codice_gara FROM b_gare_round WHERE codice = :codice_round",[":codice_round"=>$chiarimento["codice_round"]])->fetch(PDO::FETCH_ASSOC); if (!empty($round) && $_SESSION["utente"]->permission($cmd_info["modulo_riferimento"],$round["codice_gara"],$id_modulo)) { $gara = gara::init($round["codice_gara"],$round["codice"]); if (!$gara->checkLock($id_modulo)) { $attivo = "C"; $bind = array(":codice"=>$_POST["codice"],":attivo"=>$attivo); $bind[":utente"] = $_SESSION["utente"]->codice; $sql = "UPDATE b_gare_sopralluogo SET attivo = :attivo, utente_modifica = :utente WHERE codice = :codice "; $ris = $pdo->go($sql,$bind); if ($ris->rowCount() === 1) { $gara->updateBadges(); $error = false; scriviLog("b_gare_sopralluogo","UPDATE",$pdo->getSQL(),$_POST["codice"]); $gara->addToLog("UPDATE",__("Sopralluogo completo") . " #{$_POST["codice"]} - " . __("Fase") . " " . $gara->round["numero"]); ?> window.location.reload();