<?php
session_start();
if (isset($_POST['send']) and $_POST['send'] == 'Invia') {
/* CONTROLLO ERRORI */
$tag_permessi = "<br> <br /> <b> <strong> <i> <u> <a>";
$errori = "";
$gbnome = addslashes(trim(strip_tags($_POST['gbnome'])));
$gbcognome = addslashes(trim(strip_tags($_POST['gbcognome'])));
$gbemail = addslashes(trim(strip_tags($_POST['gbemail'])));
$gbmessaggio = addslashes(trim(strip_tags($_POST['gbmessaggio'])));
if ($gbnome == "") {
$errori .= "Il nome è obbligatorio<br />";
}
if (strlen($gbmessaggio)<10) {
$errori .= "Il messaggio è troppo corto!<br />";
}
if (!filter_var($gbemail, FILTER_VALIDATE_EMAIL)) {
$errori .= "La mail inserita non è valida<br />";
}
$_SESSION['errori'] = serialize($errori);
$_SESSION['gbcont'] = serialize($_POST);
echo "<meta http-equiv='Refresh' content='0; URL=/guestbook_f.php'>";
/* FINE CONTROLLO ERRORI */
if($errori == "") {
$connessione=mysql_connect("localhost", "root", "");
$selezione_db=mysql_select_db("my_name", $connessione);
$INSERIMENTO = mysql_query('INSERT INTO Guestbook (NOME, COGNOME, MESSAGGIO, INDIRIZZO, DATA_ORA, AUTORIZZA) values ($gbnome, $gbcognome, $gbmessaggio, $gbemail, now(), 1)');
if($INSERIMENTO) {
$statusmsg = "Il tuo messaggio è stato inserito correttamente. <br />Sarà visibile dopo la sua approvazione.";
if(isset($_SESSION['errori'])){unset($_SESSION['errori']);}
if(isset($_SESSION['gbcont'])){unset($_SESSION['gbcont']);}
} else {
$statusmsg = "ERRORE nell'inserimento del tuo messaggio<br />Riprova più tardi.";
}
$_SESSION['statusmsg'] = serialize($statusmsg);
echo "<meta http-equiv='Refresh' content='5; URL=/guestbook_f.php'>";
} else {
header('location=index.html');
exit();
}
} elseif (isset($_POST['reset']) and $_POST['reset'] == 'Reset') {
/* $gbnome = "";
$gbcognome = "";
$gbemail = "";
$gbmessaggio = "";
$_SESSION['gbcont'] = serialize($_POST);
echo "<meta http-equiv='Refresh' content='0; URL=/guestbook_f.php'>";*/
unset($_SESSION['gbcont']);
unset($_SESSION['errori']);
unset($_SESSION['statusmsg']);
echo "<meta http-equiv='Refresh' content='0; URL=/guestbook_f.php'>";
}
?>