Accueil > Forum > > > > Problème test variable
Problème test variable
lundi 24 octobre 2005 à 20:01:16 |
Problème test variable

mandaillou
|
Bonjour J'ai une variable toto qui est définie dans un fichier texte nommée test.txt Je fais dans mon flash un loadvariables("test.txt",""). Je vois que j'ai bien récupéré la valeur de "toto" puisque sa valeur s'affiche dans un champ de texte dynamique dont le champ "var" est "toto" et la valeur qui s'affiche est "coucou". Mon problème vient du fait que je voudrais faire un test sur cette variable "toto" mais je n'y arrive pas. Voici mon code action script :
toto=""; loadVariables("test.txt",""); if (toto == "coucou") { nextframe(); } stop();
J'ai essayé en mettant _root.toto mais sans plus de réussite. Merci de votre aide
|
|
mardi 25 octobre 2005 à 10:31:23 |
Re : Problème test variable

goldenboy68
|
Tiens, un truc bien plus puissant que le loadVariables:
var monLoadVar:LoadVars=new LoadVars();
monLoadVar.onLoad=function(succes){
tonChampTexte.text=monLoadVar.toto; //si tu veux
l'afficher, par contre moi je préfère le champ de texte dynamique, mais
sans utiliser "var"
gotoAndPlay(2);
trace(monLoadVar.toto);
}
monLoadVar.load("fichier.txt");
stop();
Rq: dans ton fichier txt tu peux mettre plusieurs variables (ex: toto=coucou&titi=coco&tutu=cucu...)
@+! Samy
|
|
mardi 25 octobre 2005 à 12:05:28 |
Re : Problème test variable

mandaillou
|
Ca marche nickel mais je ne sais pas comment faire pour récupérer ma valeur à partir d'un fichier CFML. Un fichier CFML permet de faire des requêtes SQL, comme PHP. A la fin du fichier CFML je mets &toto=variable&. Le problème est que variable est définie en fonction d'une requête SQL et quand je fais loadvars, je récupère "variable" au lieu de la valeur de celle-ci. loadvars récupère juste la valeur mais n'exécute pas le code de mon fichier CFML. C'est différent avec loadVariablesNum qui lit le fichier CFML et l'exécute mais je peux seulement afficher la valeur de "variable" et je ne peux pas faire de test dessus. Je ne sais pas si j'ai été très clair, en cas de questions, n'hésitez pas. Merci
|
|
mardi 25 octobre 2005 à 12:22:44 |
Re : Problème test variable

goldenboy68
|
Faut le dire si c'est dynamique! lol
Moi j'ai déjà chargé des pages ASP à partir de
LoadVars.load("monFichier.asp"); ...vais voir comment je retournais les
variables dans le fichier ASP...
'***************************************
' Accès à la base de données
'***************************************
SQL = "Select * FROM table1WHERE id=1;"
Set Verif = Server.CreateObject("ADODB.Recordset")
Verif.Open SQL, conn, 3, 3
'***************************************
' Retour des données à Flash
'***************************************
response.write("&valeur=" &Verif.Fields("champ1"))
et donc à priori je récupère LoadVars.valeur
Mais bon, si avec loadVariables() t'arrives à charger la bonne
valeur...garde ça et essaie de voir où est le pb, où est stockée la
valeur (normalement: _root.variable)
En faisant le test, essaie: if(String(_root.variable)=="true"){}
@+! Samy
|
|
mardi 25 octobre 2005 à 12:37:49 |
Re : Problème test variable

mandaillou
|
Pour ton script ASP, il s'exécute quand tu fais loadVars ?
|
|
mardi 25 octobre 2005 à 12:50:17 |
Re : Problème test variable

goldenboy68
|
je vérifierais cette après-midi...mais il me semble que oui
@+! Samy
|
|
mardi 25 octobre 2005 à 13:35:21 |
Re : Problème test variable

goldenboy68
|
J'utilises pas "LoadVars.load", mais "LoadVars.sendAndLoad", mais peut
importe, c'est kif kif...par contre, je connais pas ton type de
fichier, c'est peut-être ça qui bloque. Si tu lances le "fichier.CFML"
directement dans un naviguateur, il te renvoie qqch?
@+! Samy
|
|
mardi 25 octobre 2005 à 14:49:05 |
Re : Problème test variable

mandaillou
|
Mon fichier CFML marche très bien indépendamment du flash.
C'est comme ça que tu fais pour appeler ton fichier ASP ?
monLoadVar=new LoadVars();
monLoadVar.onLoad=function(success) { choix=monLoadVar.choix; trace(choix); }
monLoadVar.sendAndLoad("mon_fichier.asp");
|
|
mardi 25 octobre 2005 à 15:11:51 |
Re : Problème test variable

goldenboy68
|
var envoi:LoadVars = new LoadVars(); //objet pour envoyer les variables
var recup:LoadVars = new LoadVars();//objet pour récupérer les variables
envoi.demande = "ok?";
//envoi.send("fichier.asp", "_blank", "POST");
envoi.sendAndLoad("fichier.asp", recup, "POST"); // on envoie les variables vers le fichier ASP
recup.onLoad = function(ok) {
if(ok){
_root.chpTexte.autoSize=true;
_root.chpTexte.text=this.variable+" OK";
}else{
_root.chpTexte.text="problème de connexion...";
}
}
Voilà ce que j'utilise...si ça peut aider...
@+! Samy
|
|
mardi 25 octobre 2005 à 15:44:53 |
Re : Problème test variable

mandaillou
|
Comment puis je faire pour récupérer une variable définie dynamiquement dans mon fichier CFML, dont le nom "choix" ? J'ai essayé ça en m'inspirant de ton code : ( là je veux juste afficher la variable choix)
var envoi:LoadVars = new LoadVars(); //objet pour envoyer les variables var recup:LoadVars = new LoadVars();//objet pour récupérer les variables envoi.choix="toto"; envoi.sendAndLoad("traitement/verif_reponse", recup, "POST"); recup.onLoad = function(ok) { if(ok){ trace(choix); } }
|
|
Cette discussion est classée dans : problème, variable, valeur, test, toto
Répondre à ce message
Sujets en rapport avec ce message
Problème avec sendandload [ par Jinghy ]
Salut tout le monde...Bon j'ai un petit problème concernant la récupération de données.En fait, j'envoi une variable à une page Php et je dois récupér
Problème de test de variable [ par jeyspy ]
Bonjour ptit probleme de variable à tester, je load une variable d'un script php le problèm est que le temps qu'elle arrive le script c déjà exécuter
actifs perdus!? [ par nowaday69 ]
Vous est-il déjà arrivé de perdre vos actifs?En ce qui me concerne, pour l'équilibre ou la mémoire, oui, souvent, mais là voilà le problème :1) je dép
Problème de récupération de variables [ par eisseonweb ]
Bonjour ! Voilà, j'ai un problème complexe de récupération de variable dans une animation Flash. C'est compliqué, il faut bien suivre :p Dans mon an
variable pour superdébutant [ par misterychris ]
Bonjour, J'ai un problême qui doit être évident pour la plupart d'entres vous, mais je suis vraiment nul de chez nul en programmation. J'ai un .fla
Problème avec fonction test de mon animation dans MX2004 [ par JeanMi66 ]
Bonjour à tous ! Voilà mon problème: j'ai 3 animations sur mon FLA qui sont des textes qui démarrent en alpha=0 vers alpha=100. Alors si je lance mon
Fonction AS pour récupérer la valeur d'une variable PHP ! [ par samixsx ]
Bonjour, Pour un petit jeux en flash je souhaite faire passer aléatoirement une variable dans l'url (ca je m'en charge en PHP) et je cherche a la récu
Combobox, récupération de la valeur dans une variable. [ par malaudje ]
Bonjour je suis en train de réaliser un simulateur d’appareil photo sur lequel l’utilisateur pourra faire varrier tous les réglages possibles et voir
variable php dans flash [ par yolalayouu ]
Désolé ce sujet est peut-être récurrent mais je n'ai pas encore trouvé de réponse à ma question;J'ai une page php qui attribut une valeur à une variab
Passage de variable entre 2 swf [ par ametist ]
Bonjour, J'ai une première anim qui envoie une variable à l'aide d'un sendAndLoad à du php. J'essaie de récupérer la valeur de ma variable dans une s
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|