//Codice per evitare la scrittura complessa del passaggio di variabili con global=Off foreach($_REQUEST as $key=>$val){ ${$key}=$val; } require ('funzionipc.php'); function changeentities($stringa){ $stringa = str_replace ( array ( 'à', 'è', 'é', 'ì', 'ò', 'ù', 'ä', 'ë', 'ï', 'ö', 'ü', '°' ), array ( 'à' , 'è', 'é' , 'ì' , 'ò', 'ù', 'ä', 'ë', 'ï', 'ö', 'ü', 'º'), $stringa ); return $stringa; } if (isset($_GET['Salva'])) { $Usern = COST_VE . $Utente; if ($Usern == EVENTIADMIN AND $Password == EVENTIADMIN_PWD){ //autentificazione positiva $conn = mysqli_connect(HOST, DEFUSER, DEFPWD, DATABASE) or die ('
Operazione non autorizzata!
'); $_GET['descr_ev'] = changeentities($_GET['descr_ev']); mysqli_query($conn," UPDATE agenda SET d_ev = $_GET[d_ev], m_ev = $_GET[m_ev], descr_ev = '$_GET[descr_ev]', a_ev = $_GET[a_ev], dir_ev = $_GET[dir_ev] WHERE id_ev = '$_GET[id_ev]' "); echo "
Esito
I dati sono stati aggiornati con successo.
AGENDA
"; unset($_GET['Salva']); mysqli_close($conn); }else{ echo "
Credenziali di accesso errate!
"; } echo "
"; } else { // connessione e selezione voce $conn = mysqli_connect(HOST, DEFUSER, DEFPWD, DATABASEVEAA) or die ('Connessione impossibile'); // estrazione dati $evento = mysqli_query($conn," SELECT id_ev, group_ed, d_ev, m_ev, descr_ev, a_ev, dir_ev FROM agenda WHERE id_ev = '$_GET[id_ev]' "); $conta = mysqli_num_rows($evento); // ciclo visualizzazione $dato = mysqli_fetch_assoc($evento); $_GET['d_ev']= $dato['d_ev']; $_GET['m_ev']= $dato['m_ev']; $_GET['descr_ev'] = $dato['descr_ev']; $_GET['a_ev']= $dato['a_ev']; $_GET['dir_ev']= $dato['dir_ev']; // tabella modifica echo "
"; echo "
Modulo di modifica evento
"; echo "
Giorno
Mese
Anno
Tipologia
Descrizione sintetica
"; echo "
"; echo "
"; echo "
"; for ($i = 1; $i <= 31; $i++){ echo "
$i"; } echo "
"; echo "
"; for ($k = 1; $k <= 12; $k++) { echo "
$k"; } echo "
"; echo "
"; echo "
"; echo "
Tutti"; echo "
Riservato"; echo "
Corso"; echo "
Notizia"; echo "
Formazione"; echo "
"; echo "
"; echo "
Salvataggio
Utente
Password:
"; echo "
"; mysqli_close($conn); } ?>