Author : Jhon
Publicado : 12 octubre, 2019
A la hora de validar un formulario solo debemos de crear un condicional if de la siguiente manera:
//$_POST[‘enviar opinion’] viene a ser el nombre que le damos a nuestro boton submit.
//$puntuacion y $opinion, estas dos variables contienen la info que recojo de los campos input que rellena el usuario
//$from; es el correo saliente
//$subject; sera el titulo del mensaje
//$message, esta variable contiene el mensaje, dentro de una etiqueta de parrafo//
//$headers .= ‘Content-type: text/html; charset=utf-8’ . «\r\n»; Esta linea de código que va dentro de la variable $headers es la que hace posible que el mensaje que se envie interprete el código html.
<?php if(isset( $_POST['enviar-opinion'])){ $puntuacion =$_POST['estrellas']; $opinion = $_POST['opinion']; $from = "info@newtheme.eu"; $to = "jhonja14795@gmail.com"; $subject = "Valoración"; $message = "<p style='color: brown;'>Estrellas : . $puntuacion . Opinion : . $opinion . </p>"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= "From:" . $from; mail($to,$subject,$message, $headers); header('Location: https://www.newtheme.eu'); exit; }else{ echo "no hay respuesta"; } ?>
Deja una respuesta