Necesito que al enviar el formulario si es error los campos queden en rojo y mostrar ejemplo que no se inserto el nombre.
Código :
<?php $para = '[email protected]'; $asunto = $_POST["nombre"]. " " .$_POST["apellido"]; $mailheader = "From: ".$_POST["email"]."\r\n"; $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $MESSAGE_BODY .= "Nombre: ".$_POST["nombre"]."<br>"; $MESSAGE_BODY .= "Apellido: ".$_POST["apellido"]."<br>"; $MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>"; $MESSAGE_BODY .= "Telefono: ".$_POST["telefono"]."<br>"; $MESSAGE_BODY .= "Motivo de contacto: ".$_POST["motivo"]."<br>"; $MESSAGE_BODY .= "Localidad: ".$_POST["localidad"]."<br>"; $MESSAGE_BODY .= "Mensaje: ".nl2br($_POST["mensaje"])."<br>"; mail($para, $asunto, $MESSAGE_BODY, $mailheader) or die ("Error al enviar el Formulario !"); echo "Gracias por rellenar el formulario. <br>Se ha enviado correctamente."; ?>