} if (!filter_var($form['e_mail'], FILTER_VALIDATE_EMAIL) && !empty($form['e_mail'])){ $msg .= "20+"; } if (empty($msg)) { // nessun errore $form['codice']=$real_code; $form['datnas']=date("Ymd", $uts_datnas ); if ($toDo == 'insert') { if ($form['id_anagra']>0) { gaz_dbi_table_insert('clfoco',$form); } else { $anagrafica->insertPartner($form); } } elseif ($toDo == 'update') { $anagrafica->updatePartners($form['codice'],$form); } header("Location: ".$form['ritorno']); exit; } } elseif (isset($_POST['Return'])) { // torno indietro header("Location: ".$form['ritorno']); exit; } } elseif (!isset($_POST['Update']) && isset($_GET['Update'])) { //se e' il primo accesso per UPDATE $anagrafica = new Anagrafica(); $form = $anagrafica->getPartner(intval($admin_aziend['mascli']*1000000+$_GET['codice'])); $form['codice'] = intval(substr($form['codice'],3)); $toDo = 'update';