es simplemente como te dije en el ejemplo, haces la condicion y despendiendo si se cumple.
enviar quedaría así:
Código PHP:
if (empty($_POST['asunto']))
{
Header("Location: formulario.htm");
}
else
{
$to = "Prueba <[email protected]>";
$subject = $_POST['asunto'];
$nombre = $_POST['nombre'];
$telefono = $_POST['tel'];
$from = $_POST['email'];
$mensaje = $_POST['comentario'];
$hoy = date ("d F Y");
$message = "\t\t\t$hoy\n\n";
$message = $message . "Asunto: $subject\n";
$message = $message . "E-Mail: $from\n";
$message = $message . "Nombre: $nombre\n";
$message = $message . "Telefono: $telefono\n";
$message = $message . "Comentario: $mensaje\n\n";
$headers = "From: $Nombre <$from>\r\n";
$headers .= "Reply-To: $Nombre <$from>\r\n";
if ( mail($to,$subject,$message,$headers) )
{
Header("Location: enviado.htm");
}
else
{
Header("Location: error.htm");
}
}
mas o menos quedaría así, de esta manera te comprueba que el campo asunto no este vacío. bueno lo pruebas y me dices.
un saludo