permission($radice,$_POST["codice_form"]) && tokenVerify()) { $_POST["titolo"] = json_encode($_POST["titolo"]); $_POST["descrizione"] = json_encode($_POST["descrizione"]); if (!empty($_POST["input"])) { $inputArray = $_POST["input"]; unset($_POST["input"]); } $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_form_group"; $salva->operazione = empty($_POST["codice"]) ? "INSERT" : "UPDATE"; $salva->oggetto = $_POST; $codice = $salva->save(); if ($codice !== false) { $error = false; $inputError = array(); if (!empty($inputArray)) { foreach($inputArray AS $input) { $input["codice_gruppo"]=$codice; $titoloInput = $input["titolo"][$_SESSION["language"]]; $input["titolo"] = json_encode($input["titolo"]); $input["descrizione"] = json_encode($input["descrizione"]); if (!empty($input["opzioni"])) { $input["opzioni"] = json_encode($input["opzioni"]); } $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_form_input"; $salva->operazione = empty($input["codice"]) ? "INSERT" : "UPDATE"; $salva->oggetto = $input; $codice_input = $salva->save(); if ($codice_input === false) { $inputError[] = $titoloInput; } } } $href= "/backend/form/edit-group.php?codice_form=".$_POST["codice_form"] ."&codice=".$codice; if (count($inputError) === 0) { ?> swal({title:js_dict["success-msg"],type:"success"}).then(function(){ window.location.href=""; }); swal({title:js_dict.attenzione,html:"",type:"warning"}).then(function(){ window.location.href=""; }); swal({title:js_dict.error,html:js_dict["error-generic"],type:"error"});