Comunidad de diseño web y desarrollo en internet online

formulario, manda los datos en blanco

Citar            
MensajeEscrito el 06 Oct 2010 11:04 am
basandome en el manual de esta web, añadi el code de envio y e realido varias pruebas.

el code de la web que utilice y funciona claro es este:

Código ActionScript :

function enviarForm(){
    envio_lv.nombre = nombre_txt.text;
    envio_lv.asunto = asunto_txt.text;
    envio_lv.email = email_txt.text;
    envio_lv.clave = clave_txt.text;
    envio_lv.sendAndLoad("form.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
    if (exito) {
        mensaje_txt.html = true;
        mensaje_txt.htmlText = this.mensaje;
    } else {
        mensaje_txt.htmlText = "<b>Error en el Script</b>";
    }
};


pues lo añadi a este code:

Código ActionScript :

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

boton.onRelease = function(){
// Miro Nombre.
    if (_root.nombre_txt.text == ""){
        conformenombre = "";
        nonombre._visible = true;
        oknombre._visible = false;
    } else {
        conformenombre = "ok";
        oknombre._visible = true;
        nonombre._visible = false;
    }

// Miero E-mail.
if (_root.email_txt.text == ""){
        conformeemail = "";
        noemail._visible = true;
        okemail._visible = false;
    } else {
        conformeemail = "ok";
        okemail._visible = true;
        noemail._visible = false;
    }
    
    if (conformenombre == "ok" & conformeemail == "ok"){
function enviarForm(){
    envio_lv.nombre = nombre_txt.text;
    envio_lv.asunto = asunto_txt.text;
    envio_lv.email = email_txt.text;
    envio_lv.clave = clave_txt.text;
    envio_lv.sendAndLoad("form.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
    if (exito) {
        mensaje_txt.html = true;
        mensaje_txt.htmlText = this.mensaje;
    } else {
        mensaje_txt.htmlText = "<b>Error en el Script</b>";
    }
};
}    
};[/color]


No raliza nada en el tema de mandar por email.

otra prueba en el ultimo IF puse esto;

Código ActionScript :

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

_root.envio_lv.nombre=nombre_txt.text;
_root.envio_lv.apellido=apellido_txt.text;
_root.envio_lv.email=nombre_txt.text;
_root.envio_lv.nick=nick_txt.text;s
_root.envio_lv.clave=clave_txt.text;

nombre_txt.text = "";
apellido_txt.text = "";
email_txt.text = "";
nick_txt.texe = "";
clave_txt.text = "";

conformenombre="";
conformeemail="";

boton.onRelease = function(){
// Miro Nombre.
    if (_root.nombre_txt.text == ""){
        conformenombre = "";
        nonombre._visible = true;
        oknombre._visible = false;
    } else {
        conformenombre = "ok";
        oknombre._visible = true;
        nonombre._visible = false;
    }

// Miero E-mail.
if (_root.email_txt.text == ""){
        conformeemail = "";
        noemail._visible = true;
        okemail._visible = false;
    } else {
        conformeemail = "ok";
        okemail._visible = true;
        noemail._visible = false;
    }
    
    if (conformenombre == "ok" & conformeemail == "ok"){
    _root.envio_lv.sendAndLoad("form.php", _root.recibir_lv, "POST");
}    
};

mando datos en blanco


los datos que manda estan en blanco, todo el proceso en si funciona pero a la hora de mandar los datos si manda pero em blanco.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 06 Oct 2010 03:32 pm
E estado horas copiando pegando colocando leyendo ahora por la tarde e descubierto una solución, pero no mas legos de mi cuestión de como resolver el problema si no que alguna repuesta a mi cuestión de el por que no funciona.
creo que es importante para mi para comprender un poco mas la programación y para los demás como que estamos empezando.

Queda pendiente el porque no funciona ese code.

mi solución a mi problema pero no a la cuestión en si:

Código ActionScript :

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

boton.onRelease = function(){
// Miro Nombre.
    if (_root.nombre_txt.text == ""){
        conformenombre = "";
        nonombre._visible = true;
        oknombre._visible = false;
    } else {
        conformenombre = "ok";
        oknombre._visible = true;
        nonombre._visible = false;
    }

// Miero E-mail.
if (_root.email_txt.text == ""){
        conformeemail = "";
        noemail._visible = true;
        okemail._visible = false;
    } else {
        conformeemail = "ok";
        okemail._visible = true;
        noemail._visible = false;
    }
    
    if (conformenombre == "ok" & conformeemail == "ok"){
    enviarForm();
};

function enviarForm(){
    envio_lv.nombre=nombre_txt.text;
    envio_lv.apellido=apellido_txt.text;
    envio_lv.email=email_txt.text;
    envio_lv.nick=nick_txt.text;
    envio_lv.clave=clave_txt.text;
    envio_lv.sendAndLoad("form.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
    if (exito) {
        mensaje_txt.html = true;
        mensaje_txt.htmlText = this.mensaje;
    } else {
        mensaje_txt.htmlText = "<b>Error en el Script</b>";
    }
};
}    

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

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