Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/12/2007, 00h15   #1
Invité régulier
 
Inscription : août 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 12
Points : 7
Points : 7
Par défaut Porblème flash php

Bonsoir,
Je cherche un peu d'aide sur un petit problème :
J'ai un code as qui envoi des variables à une page php qui les insère dans une table de base de données.
Une fois cela fait php renvoi la valeur d'une variable pour indique à flash que tout s'est bien passé. Et mon problème est sur cette dernière étape.
Voilà en gros quelques lignes de code
coté as :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
//////////////////////
var myVars : LoadVars= new LoadVars();
var myVars2 : LoadVars= new LoadVars();
/////////////////////
myVars.breve= breve.text;
myVars.sendAndLoad("mapage.php");
//////////////////////////////////////////
myVars2.onLoad=function(success:Boolean):Void {
if(success){
trace(myVars2.result);
if(myVars2.result=="ok"){;
message.gotoAndStop("ok")};
else if(myVars2.result=="error"){;
message.gotoAndStop("error");
}}}
or quand ma page php renvoit bien ok ou error avec mon trace(myVars2.result)
Je ne comprends pas. Si qq peut m'éclairer.
manheman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2007, 09h37   #2
Inactif
 
Avatar de CR_Gio
 
Inscription : septembre 2005
Messages : 1 196
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 1 196
Points : 1 201
Points : 1 201
Bonjour,

Peux tu nous dire ce que te revoie ce code :
Code :
1
2
3
4
5
 
myVars2.onLoad=function(success:Boolean):Void
{
    trace( message);// cf : message.gotoAndStop("ok")
}
Cela devrai te retourner quelques chose : _root.my_mc
Si ce n'est pas le cas ajoute cette ligne :
Code :
1
2
3
4
5
6
7
 
message=this;
//message=_root.my_mc;// au pire
myVars2.onLoad=function(success:Boolean):Void
{
  [...]
}
Il y a de force chance que le probleme viens du fais que gotoandstop() ne possede pas le bon parent
CR_Gio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2007, 10h03   #3
Invité régulier
 
Inscription : août 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 12
Points : 7
Points : 7
Merci d'avoir répondu.
Malheureusement j'avais dejà essayer mais rien. (tjrs le même résultat)
Et puis j'ai placé un trace comme ceci :
Code :
1
2
3
4
5
6
7
8
9
10
 
if(success){
trace(myVars2.result);
if(myVars2.result=="ok"){
trace("tout est ok");
message.gotoAndStop("ok")};
else if(myVars2.result=="error"){
trace("tout est bad");
message.gotoAndStop("error");
}}}
le trace ("tout est ok") ou l'autre ne donne rien. Le myVars2.result me donne ok et pourtant cette ligne if(myVars2.result=="ok"){} ne fonctionne pas.
Un truc m'échappe...
manheman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h09.


 
 
 
 
Partenaires

Hébergement Web