<?php
$nameErr = $surnameErr = $emailErr = $oggettoErr = $messaggioErr = "";
$name = $surname = $email = $oggetto = $messaggio = "";
if (empty($_POST[ "name"] )) {
$nameErr = "Campo obbligatorio";
} else {
$name = test_input ($_POST["name"] );}
if (!preg_match("/^[a-zA-Z ] *$/ ", $name)) {
$nameErr = "Si accettano solo lettere e spazi";
}
if (empty($_POST[ "surname"] )) {
$surnameErr = "Campo obbligatorio";
} else {
$surname = test_input ($_POST["surname"] );}
if (!preg_match("/^[a-zA-Z ] *$/ ", $surname)) {
$surnameErr = "Si accettano solo lettere e spazi";
}
if (empty($_POST[ "email"] )) {
$emailErr = "Campo obbligatorio";
} else {
$surname = test_input ($_POST["email"] );}
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$emailErr = "Email non valida";
}
if (empty($_POST[ "oggetto"] )) {
$oggettoErr = "Campo obbligatorio";
} else {
$oggetto = test_input ($_POST["oggetto"] );
}
if (empty($_POST[ "messaggio"] )) {
$messaggioErr = "Campo obbligatorio";
} else {
$messaggio = test_input ($_POST["messaggio"] );
}
function test_input ($data) {
$data = trim($data);
$data = stripslashes ($data);
$data = htmlspecialchars ($data);
return $data;
}
?>