Foros del Web » Programando para Internet » PHP »

Formulario correo falla el código ayuda

Estas en el tema de Formulario correo falla el código ayuda en el foro de PHP en Foros del Web. Hola, Necesito ayuda. Estoy modificando un template gratuito hecho con flash y tengo un fallo que no se como resolver: Cuando envío un mensaje a ...
  #1 (permalink)  
Antiguo 03/12/2009, 12:01
 
Fecha de Ingreso: diciembre-2009
Mensajes: 23
Antigüedad: 14 años, 4 meses
Puntos: 2
Formulario correo falla el código ayuda

Hola,

Necesito ayuda. Estoy modificando un template gratuito hecho con flash y tengo un fallo que no se como resolver: Cuando envío un mensaje a través del formulario de la web algo falla porque cuando llega el correo a su destino el Asunto o subject aparece con lo que pone en el código y no con lo que he escrito en el formulario. Me explico:

tengo este código para el formulario: y el correo me llega con el asunto Enquiry from Concept 8. ¿ como hago para que me llegue con lo que escribo en el campo subject del formulario y no con lo que hay escrito en el código en $subject? Me estoy volviendo algo loco. Puede alguien echarme una mano?

Muchísimas gracias

<?php


$sendTo = "diercción email";
$subject = "Enquiry from Concept 8";


$headers = "From: " . $_POST["name"] . "<" . $_POST["email"] .">\r\n";

$headers .= "Reply-To: " . $_POST["email"] . "\r\n";

$headers .= "Return-path: " . $_POST["email"];


$message = "Company: " . $_POST["message"] . "\r\n" . "Subject: " . $_POST["message2"]. "\r\n" . "Message: " . $_POST["message3"];



mail($sendTo, $subject, $message, $headers);

?>
  #2 (permalink)  
Antiguo 03/12/2009, 12:03
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola mixtolobo

Muevo tu tema al foro de PHP desde Javascript.

Saludos,
  #3 (permalink)  
Antiguo 03/12/2009, 12:10
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Formulario correo falla el código ayuda

Y el tema esta en que en vez de bajar la variable del formulario le estas asignando directamente un valor, entendes?

$subject = "Enquiry from Concept 8";
  #4 (permalink)  
Antiguo 05/12/2009, 12:49
 
Fecha de Ingreso: diciembre-2009
Mensajes: 23
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Formulario correo falla el código ayuda

No entiendo. Esque no se de esto mucho. ¿ que debería poner entonces jackson?

gracias
  #5 (permalink)  
Antiguo 05/12/2009, 12:53
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Formulario correo falla el código ayuda

Hola de nuevo.

¿Has probado poniendo...?

Código php:
Ver original
  1. $subject = $_POST['comoSeLlameElCampo'];

Saludos,
  #6 (permalink)  
Antiguo 15/12/2009, 11:37
 
Fecha de Ingreso: diciembre-2009
Mensajes: 23
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Formulario correo falla el código ayuda

Gracias Javier B!!!

Era así como me has dicho!! Gracias a ti lo solucioné!

Ahora tengo otro dilemón y esque las palabras con acentos me salen con caracteres diferentes tanto en el asunto como en el texto al llegar al correo de destino!

Alguna idea para poder soluccionar esto?

gracias, mil gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:12.