Comunidad de diseño web y desarrollo en internet online

Login Flash + PHP

Citar            
MensajeEscrito el 08 Mar 2006 06:14 pm
Tengo un problemilla ...

tengo este codigo en el primer fotograma

Código :

stop();
_root.estado_txt.text = "Escriba sus datos";


Este en el boton de "Enviar"

Código :

on(click){
   url = "login.php?nombre=";
   url += _root.nombretxt.text;
   url += "&pass=";
   url += _root.passtxt.text;
   loadVariablesNum(url,0);
   log = estado_txt.text;
   if(log=="aceptado"){
      getURL("aceptado.php","_top");
   }
}



y por ultimo tengo esto en el login.php

Código :

<?php
$nombre = $_GET['nombre'];
$pass = $_GET['pass'];

$logina = "Admin";
$loginb = "123";

if($pass==$loginb || $nombre==$logina){
   echo "&estado_txt=aceptado&";
}else{
   echo "&estado_txt=rechazado&";
}
?>


El problema es que si son aceptados los datos me manda el estado "aceptado" y no me envia al archivo "aceptado.php" pero si son rechazados y le cambio los datos no me actualiza y siempre me manda rechazado =S

alguna idea del por que?


y una duda, hay funciones de encriptar en FLash? como el md5() de PHP? o que sean compatibles en flash y php, lo quiero para enviar, por ejemplo un ID de sesion :D

Saludos y gracias ;)

Por Azielito

79 de clabLevel



 

Frente al PC

firefox
Citar            
MensajeEscrito el 09 Mar 2006 06:50 pm

Código :

on (press) {
   url = "login.php?nombre=";
   url += _root.nombretxt.text;
   url += "&pass=";
   url += _root.passtxt.text;
   loadVariablesNum(url, 0);
   log = estado_txt.text;
   onEnterFrame = function ()
   {
      if (log == "aceptado")
      {
         getURL("aceptado.php", "_top");
         onEnterFrame = null;
      }
   };
}


aunque yo la verdad usaría LoadVars, una arquitectura diferente, mandaría todo por POST y usaría una base de datos para los usuarios y los pass; pero supongo que con el tiempo harás eso :P

Por Quantium

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 09 Mar 2006 10:36 pm
efectivamente usare una base de datos XD pero aun no me manda a la url si es aceptado =S
tengo una duda, con el onEnterFrame = null; mato/borro lo que hay en el frame, o sea, las variables?

Por Azielito

79 de clabLevel



 

Frente al PC

firefox
Citar            
MensajeEscrito el 09 Mar 2006 11:58 pm
Azielito, el problema que tienes, es que intentas usar la variable "estado_txt" antes de que esté definida, es decir al hacer loadVariables, se solicitan los datos al PHP, pero se requiere un tiempo (infimo pero ahí está) para que se lea y se genere nuestra variable ajena, por ello deberias hacer un compas de espera hasta que los valores fueran correctos, y entonces usarlos. :)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 10 Mar 2006 12:00 am
a parte de que no sería "estado_txt.text" sino "estado_txt" directamente, para usarla ^^

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox

 

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