Comunidad de diseño web y desarrollo en internet online

Ayuda con seandAndLoad (login flash + php)

Citar            
MensajeEscrito el 18 Dic 2007 03:47 pm
tengo un problema, el cual es el siguiente

tengo un flash con los campos de texto nick y contraceña y el boton btn_entrar y el siguiente codigo

Código :

stop();
btn_entrar.onRelease=function(){
ent=new LoadVars();
ent.nick=nick.text
ent.clave=clave.text
ent.loadVariables("entrar.php",ent,"POST");
ent.onLoad=function(){
    stat.text="Cargando...";
    if(estado='si'){
        stat.text="oK";
    }else {
        if(estado='no'){
        stat.text="error";
        }
    }
    if(estado='undefined'){
        stat.text="nada";
        }
    
}
}
el cual se encarga de recivir las variables de el archivo php y expresarlas

Código :

<?
$conexion = mysql_connect("localhost", "******", "**********");
mysql_select_db("usuarios", $conexion);
$usuario=$_POST["nick"];
$clave=$_POST["clave"];
$query = mysql_query("SELECT nick,clave FROM usuarios_my WHERE nick = '$usuario'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['clave'] = $clave) {
$query = mysql_query("SELECT nick,clave FROM usuarios_my WHERE nick = '$usuario'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["usuario"] = $row['nick'];
print "estado='si'";
}else{
print "estado='no'";
}
?>
el problema que tengo es que flash no reconoce las variables y no las puede expresar


AYUDENME PLIZ :crap: :cry:

Por ..sebaX..

1 de clabLevel



 

entre el teclado y la silla

firefox
Citar            
MensajeEscrito el 19 Dic 2007 03:47 am
Primero tienes que usar la función "sendAndLoad" en lugar de "loadVariables"
En segundo lugar el php tiene que regresar una cadena de texto terminada con un ampersand "&" y de preferencia no uses las comillas simples en las palabras si y no.

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

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