if ($_SERVER["REQUEST_METHOD"] == "POST") { .....и т.д.
if(isset($_GET['state']) && $_GET['state'] == 'new') {
$_POST = array();
}
header('Refresh:2; URL=main.php?state=new');
exit;
}
if (empty($_POST["email"])) {
$errors['email'] = "Не заполнено обязательное поле";
} elseif ( filter_var($_POST["email"], FILTER_VALIDATE_EMAIL) === false) {
$errors['email'] = "формат почтового ящика неправильный";
} else {
$email = test_input($_POST["email"]);
}