Aplicaciones de ReEvolution y miscelaneas
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

45 lines
1.4 KiB

<?php
$deportista = htmlentities($_POST["deportista"]);
$entrenador = htmlentities($_POST["entrenador"]);
$nombre = htmlentities($_POST["nombre"]);
$returnValue = array();
if(empty($nombre) || empty($deportista))
{
$returnValue["status"] = "error";
$returnValue["message"] = "Hay que rellenar todos los campos";
echo json_encode($returnValue);
return;
}
// Función que podría ser interesante
// Si cualquier línea es más larga de 70 caracteres, se debería usar wordwrap()
// $mensaje = wordwrap($mensaje, 70, "\r\n");
// Mensaje para el entrenador.
$entrenabot = "celestino.rey@gmail.com"; // esto es provisional
$para = $entrenabot;
$asunto = "Solicitud de asesoramiento";
$mensaje = "Buenos días,\n\nNo encuentro el entrenador adecuado y me gustaría contar con su asesoramiento.\n\n Gracias";
$cabecera = 'From: '.$nombre.' <'.$deportista.'>' . PHP_EOL .
'Reply-To: '.$nombre.' <'.$deportista.'>' . PHP_EOL .
'X-Mailer: PHP/' . phpversion();
//print("para ".$para.", asunto: ".$asunto.", mensaje: ".$mensaje.", cabecera: ".$cabecera);
//return;
if (mail($para, $asunto, $mensaje, $cabecera)) {
$returnValue["status"] = "correcto";
$returnValue["message"] = "mensaje enviado con exito";
echo json_encode($returnValue);
return;
} else {
$returnValue["status"] = "error";
$returnValue["message"] = "fallo en envio de mensaje";
echo json_encode($returnValue);
return;
}
?>