permission('programmazione-art21') && tokenVerify()) { if (!empty($_POST["codice"])) { $programma = Programma::init($_POST["codice"]); $operazione = "UPDATE"; if (!empty($programma)) { $continua = true; if ($programma->info["stato"] == 50) { $_POST["stato"] = 10; } } } else { $operazione = "INSERT"; $continua = true; $_POST["timestamp_creazione"] = date("d/m/Y H:i:s"); $_POST["utente_creazione"] = $_SESSION["utente"]->codice; } if (!empty($continua)) { $error = false; $_POST["extraInfo"] = json_encode($_POST["extraInfo"]); $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_programmi_art21"; $salva->operazione = $operazione; $salva->oggetto = $_POST; $codice = $salva->save(); if (!empty($codice)) { ?> swal({title:js_dict["success-msg"],type:"success"}).then(function(){ window.location.reload(); }); swal({title:js_dict.error,html:js_dict["error-generic"],type:"error"});