-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenviar.php
27 lines (25 loc) · 920 Bytes
/
enviar.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Recibe los datos del formulario
$nombre = $_POST["nombre"];
$email = $_POST["email"];
$celular = $_POST["celular"];
$mensaje = $_POST["mensaje"];
// Configuración del correo electrónico
$destinatario = "[email protected]";
$asunto = "Nuevo mensaje de contacto de $nombre";
$cuerpoMensaje = "Nombre: $nombre\n";
$cuerpoMensaje .= "Correo electrónico: $email\n";
$cuerpoMensaje .= "Celular: $celular\n";
$cuerpoMensaje .= "Mensaje:\n$mensaje";
// Envía el correo electrónico
if (mail($destinatario, $asunto, $cuerpoMensaje)) {
echo "¡El mensaje se envió correctamente!";
} else {
echo "Hubo un error al enviar el mensaje. Por favor, intenta de nuevo más tarde.";
}
} else {
// Redirecciona si el formulario no se envía por POST
header("Location: index.html");
}
?>