Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2006, 14:42
Avatar de x_Enigma_x
x_Enigma_x
Usuario no validado
 
Fecha de Ingreso: agosto-2002
Mensajes: 256
Antigüedad: 21 años, 8 meses
Puntos: 2
Pregunta Ayuda - Formulario Flash + PHP , no llega un campo

Hola necesito ayuda con un formulario en flash y php . tengo el siguiente problema :

ya puedo enviar los datos a un correo determinado con la función mail activada. desde mi servidor

me envia bien los correos , no me saca ningun problema ... solo que hay un dato que no me llega : el del nombre :

en flash tengo lo siguiente :

Código:
// Action script...

// [Action in Frame 1]
enviar = function ()
{
    if (nombre_txt.text.length && ciudad_txt.text.length && email_txt.length && telefono_txt.length && mensaje_txt.length)
    {
        if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1)
        {
            form_lv = new LoadVars();
            form_lv.nombre = nombre_txt.text;
            form_lv.ciudad = ciudad_txt.text;
            form_lv.mail = email_txt.text;
            form_lv.telefono = telefono_txt.text;
            form_lv.mensaje = mensaje_txt.text;
            form_lv.sendAndLoad("trivia.php", form_lv, "POST");
            nombre_txt.text = "";
            ciudad_txt.text = "";
            email_txt.text = "";
            telefono_txt.text = "";
            mensaje_txt.text = "Enviando Mensaje..";
            form_lv.onLoad = function ()
            {
                trace ("LLEGO");
                if (this.estatus == "ok")
                {
                    nombre_txt.text = "";
                    ciudad_txt.text = "";
                    email_txt.text = "";
                    telefono_txt.text = "";
                    mensaje_txt.text = "Tu mensaje fue enviado...";
                }
                else
                {
                    mensaje_txt.text = "Tu mensaje fue enviado...";
                } // end else if
            };
        }
        else
        {
            email_txt.text = "Correo Invalido";
        } // end else if
    }
    else
    {
        email_txt.text = "Dato Necesario";
        nombre_txt.text = "Dato Necesario";
        ciudad_txt.text = "Dato Necesario";
        telefono_txt.text = "Dato Necesario";
        mensaje_txt.text = "Dato Necesario";
    } // end else if
};
borrar = function ()
{
    nombre_txt.text = "";
    email_txt.text = "";
    mensaje_txt.text = "";
    ciudad_txt.text = "";
    telefono_txt.text = "";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
y en el php :

Código PHP:
<?php
if(isset($_POST["nombre"]) && isset($_POST["ciudad"]) && isset($_POST["mail"]) && isset($_POST["telefono"]) && isset($_POST["mensaje"]) ){
    
$fecha date("D-M-y H:i");
    
$mymail "[email protected]";
    
$subject "Trivia - JEEL";
    
    
$contenido $_POST["nombre"]." <------- su Nombre :\n";
    
    
$contenido $_POST["ciudad"]." <------- de la Ciudad de :\n";
    
    
$contenido $_POST["mail"]." <-----------Su Correo es :\n";
    
    
$contenido .= $_POST["telefono"]." <-------Su Telefono es :\n";
    
    
$contenido .= $_POST["mensaje"]." <------Contenido de su mensaje  :\n";
    
    
$contenido .= "el mensaje se escribio el ".$fecha;
    
    
$header "From:".$_POST["mail"]."\nReply-To:".$_POST["mail"]."\n";
    
$header .= "X-Mailer:PHP/".phpversion()."\n";
    
$header .= "Mime-Version: 1.0\n";
    
$header .= "Content-Type: text/plain";
    
mail($mymail$subjectutf8_decode($contenido) ,$header);
    echo 
"&estatus=ok&";
}
?>
y asi me llegan los correos a mi outlook :




y pues no me llega el campo
Código:
nombre_txt.text = "";
como le hago , ya lo revise mil veces ... y pues no veo nada incorrecto .

se supone que deberia de llegar en el encabezado del mensaje asi :

Antonio <------- su Nombre :
[email protected] <-----------Su Correo es :
04455-xxxx-xxxx-xxx <-------Su Telefono es :
son las 3:22 y vamos a ver como llegan los correos , En esa mujer están representados los cuatro elementos de la naturaleza: fuego, tierra, aire y agua. La mujer simboliza el agua, su cabello en movimiento, el aire y en el resto del tatuaje, están los otros dos elementos <------Contenido de su mensaje :
el mensaje se escribio el Fri-Oct-06 15:21


y otra cosa , como le hago para que la informacion llegue al reves es decir en ves de que salga asi : [email protected] <-----------Su Correo es : salga asi : Su Correo es ------>: [email protected]

la direccion del formulario es : http://www.gauldesign.com/jeel/form/ y el zip de descarga del mismo es : index.html , Form_Trivia.fla , Form_Trivia.swf , trivia.php

echenme una manita, please. que ya hasta la cabeza me duele Saludos.