El tema es que yo hago pruebas y llegan los correos bien.
Pero a veces me llegan correos, pero con todos los campos vacio. Solo a veces.
Que podria ser?
estas son las paginas que uso
este es el formulario
Código PHP:
form class="bg-light border-dark" style="background-color: rgb#FFF;" action="correo.php" name="frm" id="frm">
<div class="form-group">
<label style="font-size: 18px;font-family: 'Montserrat Alternates', sans-serif;">Nombre</label><input class="form-control" type="text" id="nombre" name="nombre" required ></div>
<div class="form-group"><label style="font-size: 18px;font-family: 'Montserrat Alternates', sans-serif;">Tipo de Servicio</label><input class="form-control" type="text" id="servicio" name="servicio" required ></div>
<div class="form-group"><label style="font-size: 18px;font-family: 'Montserrat Alternates', sans-serif;">Correo</label><input class="form-control" type="text" id="correo" name="correo" required ></div>
<div class="form-group"><label style="font-family: 'Montserrat Alternates', sans-serif;font-size: 18px;">Mensaje</label><textarea class="form-control" id="mensaje" name="mensaje" required ></textarea></div>
<div class="form-group"><button class="btn btn-primary btn-block" type="submit" style="background-color: rgb(255,204,25);font-family: 'Montserrat Alternates', sans-serif;color: rgb(31,31,31);font-size: 21px;" onclick="validar()" >Enviar</button></div>
</form>
Código PHP:
<?php
$correo= $_GET['correo'];
$nombre= $_GET['nombre'];
$servicio= $_GET['servicio'];
$mensaje= $_GET['mensaje'];
$de="[email protected]";
/*Enviamos correo */
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
$from = $correo;
$to = $de;
$subject = "Correo enviado desde la Web de Ummi";
$message = "Hola ".$nombre." te envio un correo desde la web. Preguntando sobre le servicio de ".$servicio.".
<p> </p>
Su correo es: ".$correo." y su mensaje es: ".$mensaje.".
<p> </p>
Saludos";
$headers = "From:" . $from. "\r\n" .
'MIME-Version: 1.0' . "\r\n" .
'Content-type: text/html; charset=utf-8';
mail($to, $subject, $message, $headers);
header ("Location: index.php?mensaje=1");
?>