[FLASH MX2004] flash et php...
Salut,
je souhaite juste faire un test de login/pwd, MySQL, PHP dans une animation flash.
fichier PHP:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| if(!empty($_POST['strUser']) && !empty($_POST['strMdp']))
{
$req = "SELECT Id_login FROM login WHERE Libel_login='".$_POST['strUser']."' and Mdp_login='".$_POST['strMdp']."'";
$result = mysql_query($req) or die("Requete echouee");
if(mysql_num_rows($result)==1)
{
$row=mysql_fetch_object($result);
echo "resultat=".$row->Id_login;
}
else
{
echo "resultat=User/pwd invalide";
}
} |
flash :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
stop();
objBtnValider.onPress=function()
{
var post= new LoadVars();
var recup= new LoadVars();
post.strUser=_root.strUser;
post.strMdp=_root.strMdp;
post.onLoad=function(success)
{
if(success)
{
txtResultat.text = "envoi ok+";
txtResultat.text += this.resultat;
trace(this.resultat);
}
else
{
txtResultat.text = "pas ok";
}
}
post.sendAndLoad("flash_php.php", post, "POST");
} |
En fait je n'arrive pas à récupérer la variable resultat créée dynamiquement par le fichier php(c marqué undefined) :evil:
Qd je remplace
post.sendAndLoad("flash_php.php", post, "POST"); par
post.sendAndLoad("flash_php.php", recup, "POST");
cela ne marche pas non plus, pourtant je recupère bien ds la variable recup?
Avez vous des idées?
Re: [FLASH MX2004] flash et php...
Salut,
je peux pas tester mais je verrai plutôt
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
stop();
var post= new LoadVars();
var recup= new LoadVars();
recup.onLoad=function(success)
{
if(success)
{
txtResultat.text = "envoi ok+";
txtResultat.text += this.resultat;
trace(this.resultat);
} else {
txtResultat.text = "pas ok";
}
}
objBtnValider.onPress=function()
{
post.strUser=_root.strUser;
post.strMdp=_root.strMdp;
post.sendAndLoad("flash_php.php", recup, "POST");
} |