Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2016, 15:09
Avatar de Hernand67890
Hernand67890
 
Fecha de Ingreso: febrero-2016
Ubicación: Cundinamarca
Mensajes: 15
Antigüedad: 8 años, 2 meses
Puntos: 0
Pregunta formulario de contacto en php

Saludos cordiales
Actualmente me encuentro realizando un formulario de contacto en php, para una aplicacion web pero al momento de generar un mensaje de prueba y al darle en enviar me salen un mensaje confirmando que ha sido enviado con éxito, pero a la vez me salen dos mensajes de error anexo la imagen de error, al revisar en el correo de destino en la bandeja de entrada ni en la bandeja de spam, se encuentra el mensaje enviado por el formulario.
mi pregunta es ¿que puede estar mal en el archivo senbymail.php en las lineas 44 y 45? agradezco me puedan brindar la corrección en el código correspondiente.

Gracias.



messagecli.php


senbymail.php

Código:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Validar mensaje</title>
</head>

<body>
</body>
</html>

<?php
if(isset($_POST['email'])) {

// Debes editar las próximas dos líneas de código de acuerdo con tus preferencias
//$email_to = "[email protected]";
//$email_subject = "Contacto desde el sitio web";

//$email_to = "[email protected]";
$email_to ="[email protected]";
$email_subject = "Contacto desde el sitio web de la Aplicacion ControlServiceOnline";

// Aquí se deberían validar los datos ingresados por el usuario
if(!isset($_POST['first_name']) ||
!isset($_POST['last_name']) ||
!isset($_POST['email']) ||
!isset($_POST['telephone']) ||
!isset($_POST['comments'])) {

echo "<b>Ocurrió un error y el formulario no ha sido enviado. </b><br />";
echo "Por favor, vuelva atrás y verifique la información ingresada<br />";
die();
}

$email_message = "Detalles del formulario de contacto:\n\n";
$email_message .= "Nombre: " . $_POST['first_name'] . "\n";
$email_message .= "Apellido: " . $_POST['last_name'] . "\n";
$email_message .= "E-mail: " . $_POST['email'] . "\n";
$email_message .= "Teléfono: " . $_POST['telephone'] . "\n";
$email_message .= "Comentarios: " . $_POST['comments'] . "\n\n";


// Ahora se envía el e-mail usando la función mail() de PHP
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);

echo "¡El formulario se ha enviado con éxito!";
}
?>