include 'conn.php';
//Controllo dati
$error= "";
if(isset($_POST['nome']) and $_POST['nome'] != ""){//<- controllo nome
$nome= strip_tags($_POST['nome']);
}
elseif(isset($_POST['nome'])){
$error .= "Nome mancante.<br />";
}
if(isset($_POST['email']) and preg_match('/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*+[a-z]{2}/is', $_POST['email'])){//<- controlla se la mail è presente e se è in un formato valido
$mail = $_POST['email'];
}
elseif(isset($_POST['email'])){
$error .= "Email mancante o non valida.<br />";
}
if(isset($_POST['messaggio']) and $_POST['messaggio'] != ""){//<- controllo messaggio
$messaggio = strip_tags($_POST['messaggio']);
}
elseif(isset($_POST['messaggio'])){
$error .= "Inserire un messaggio.<br/>";
}
//Invio mail
if(isset($nome,$mail,$messaggio)){
$inserisci=mysqli_query($conn," INSERT INTO nome_tabelle (campo_nome,campo_mail,campo_messaggio) VALUES ('$nome','$mail','$messaggio')");
$destinatario = "[email protected]";//<- ricorda di cambiarla!
$intestazione = "From: ".$mail."\r\n";
$messaggio .= "\n\nMittente: ".$nome."\nEmail: ".$mail."";
mail($destinatario, $messaggio, $intestazione);
echo "<p class='success'>Messaggio inviato con successo!</p>";
}
else{
echo "<p class='error'>".$error."</p>";
}
//VOGLIO PERO' CHE NON SI INVII SOLO ALLA MIA EMAIL MA CHE VENGA SALVATA ANCHE SUL DATABASE
?>