Hola amigos, soy nuevo en flex y estoy intentando desarrollar una alpicacion para mobiles. Tengo q validar un login y tengo el siguiente problema: En el if, simplemente no recoje ni el false o el true que arroja como resultado la funcion "validar", al darle test en flex, esta funciona correctamente, pero cuando quiero validar dependiendo del resultado de esta, al parecer el llamado a la funcion no devuelve nada.
protected function Enviar_clickHandler(event:MouseEvent):void
{
validarResult2.token = servicios.validar(/*Enter value(s) for */ Usuario.text, Pass.text);
if(servicios.validar(Usuario.text,Pass.text)==true ){
navigator.pushView(part2HomeView)
}else
navigator.pushView(error);
}
la funcion validar es:
function validar($Usuario,$Pass) {
$host="localhost";
$usuario="root";
// $pass="";
$db="empleado";
$mysql= mysql_connect($host,$usuario);
mysql_select_db($db);
$result = mysql_query("select * from empleado where Usuario = '$Usuario' and pass = '$Pass'");
if (!$result) {
return false;
}
else {
if (mysql_num_rows($result) > 0) {
return true;
}
else {
return false;
}
}
}