Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/04/2015, 19:39
superweb360
(Desactivado)
 
Fecha de Ingreso: abril-2015
Ubicación: España
Mensajes: 616
Antigüedad: 9 años, 1 mes
Puntos: 74
Respuesta: Donde esta el error?

desde el formulario tienes que tener este input:

<input type="text" name="To" />

también hay que rellenar los campos, de lo contrario te dará error. Puedes hacer lo siguiente:

Código PHP:
Ver original
  1. if(empty($_POST['To']) || empty($_POST['asunto']) || empty($_POST['de']) || empty($_POST['remitente']) || empty($_POST['mensaje']))
  2. {
  3.         echo "Has de rellenar todos los campos";
  4. }
  5. else
  6. {
  7.         $Para = $_POST['To'];
  8.         $asunto = $_POST['asunto'];
  9.         $de = $_POST['de'];
  10.         $remitente = $_POST['remitente'];
  11.         $mensaje = $_POST['mensaje'];
  12.         $headers = "MIME-Version:1.0\r\n";
  13.         $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n";
  14.         $headers .= "From: $de <$remitente>\r\n";
  15.         $headers .= "Reply-To: $remitente\r\n";
  16.         $contenidomail = $mensaje;
  17.         $resultado= mail($Para,$asunto,$contenidomail,$headers);
  18. }