No se si el servidor añade algun tipo de dato no visual a la variable q lee loadvars, o los tipos no coinciden pero lo extraño es q funciona localmente pero ya subida al server no funciona aqui les dejo el codigo
Codigo AS
Código :
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
var valor:String;
function enviarForm() {
envio_lv.user = var1;
envio_lv.pass = var2;
//envio_lv.sendAndLoad("http://localhost/verificar.php", recibir_lv, "POST");
envio_lv.sendAndLoad("verificar.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
valor=unescape(this.mensaje.toString());
if (valor=="1") {
var3 = "Usuario Correcto "+ unescape(this.mensaje.toString());
gotoAndStop(2);
} else {
var3 = "Usuario Incorrecto "+ unescape(this.mensaje.toString());
}
//if (exito == false) {
// var3 = "Error en el Script";
//}
};
stop();
Codigo PHP---verifica.php
Código :
<?php
$usuario=$_POST['user'];
$password=$_POST['pass'];
$bd="ringzero_es_db";
$tabla="clientes";
$conexion=mysql_connect("localhost","edenilson","");
mysql_select_db($bd,$conexion);
$consulta=("SELECT * FROM $tabla WHERE cliente='$usuario' AND clave='$password';");
$resultado=mysql_db_query($bd,$consulta,$conexion);
$num=mysql_num_rows($resultado);
if($num==0){
echo "&mensaje=0";
}
else{
/*$datos=mysql_fetch_array($resultado);
$id=$datos[0];
$cliente=$datos[1];
$password=$datos[2];
*/
echo "&mensaje=1";
}
mysql_close($conexion);
?>
Gracias de antemano
