Comunidad de diseño web y desarrollo en internet online

Alguien seria tan amable de decirme ¿Donde esta mi Error?

Citar            
MensajeEscrito el 23 Oct 2009 07:52 pm
He creado un formulario de contacto en Flash, hasta ahí todo perfecto, utilicé el siguiente código:

Código ActionScript :

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
function enviarMail() {
   envio_lv.nombre = nombre_txt.text;
   envio_lv.email = email_txt.text;
   envio_lv.asunto = asunto_txt.text;
   envio_lv.mensaje = mensaje_txt.text;
   envio_lv.sendAndLoad("email.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
   if (exito) {
      estado_txt.text = this.estado;
   } else {
      estado_txt.text = "Error en la aplicación de correo";
   }
};


Hasta ahí todo perfecto. Hago mi PHP con este otro código:

Código PHP :

<?php
   $sendTo = "[email protected]";
   $subject = $_POST["asunto"];
   $headers = "From: " . "xxxxxxxx";
   $headers .= "<" . $_POST["email"] . ">\r\n";
   $headers .= "Reply-To: " . $_POST["email"];
   $message = "Este mensaje fue enviado por: ".$_POST["nombre"]."<br>";
   $message .= "email: "." " .$_POST["email"]."<br>";
   $message = $_POST["mensaje"];
   mail($sendTo, $subject, $message, $headers);
   echo "estado=Mensaje enviado. Gracias";
?>


Y es aquí donde surge el problema, me envia todos los datos excepto el de "Nombre", simplemente, no lo envia, el resto de los datos si llegan sin nungún problema, pero específicamente el de "Nombre" no ¿Donde esta el error?

Gracias de antemano.

Por Danhielle23

21 de clabLevel



 

Angelópolis, México

msie8
Citar            
MensajeEscrito el 24 Oct 2009 03:17 am

Código PHP :

<?php 
   $sendTo = "[email protected]"; 
   $subject = $_POST["asunto"]; 
   $headers = "From: " . "xxxxxxxx"; 
   $headers .= "<" . $_POST["email"] . ">\r\n"; 
   $headers .= "Reply-To: " . $_POST["email"]; 
   $message = "Este mensaje fue enviado por: ".$_POST["nombre"]."<br>"; 
   $message .= "email: "." " .$_POST["email"]."<br>"; 
   $message .= $_POST["mensaje"]; //aqui faltaba un punto
   mail($sendTo, $subject, $message, $headers); 
   echo "estado=Mensaje enviado. Gracias"; 
?>



saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 27 Oct 2009 04:50 pm
Ooops jojojojo, muchas gracias!! Voy a probarlo de inmediato

Por Danhielle23

21 de clabLevel



 

Angelópolis, México

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.