IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

charger une variable php dans flash en 2 temps


Sujet :

Flash

  1. #1
    Membre éclairé
    Avatar de jc_cornic
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    623
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 623
    Points : 823
    Points
    823
    Par défaut charger une variable php dans flash en 2 temps
    Salut, je fait un petit jeu en flash qui cause aussi avec du php (pour l'acces à la bdd. Pour simplifier le problème, j'essaie d'abord d'envoyer par php une variable à afficher dans flash.

    J'ai deux images dans mon calque, la première est supposée charger mes variables et la deuxième est supposée afficher mon jeu

    code fla image 1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    stop();
    datasURL = "getDatas.php";
    var loadDatas = new LoadVars();
     
    loadDatas.load(datasURL, "POST");
    loadDatas.onLoad = function(ok:Boolean) {
      if (ok) {
         trace("resultat = " + loadDatas.resultat);
         gotoAndStop(2);
      }
      else trace("load échoué");
    }

    code fla image 2:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    onLoad = function()
    {
    ... // on s'en fout un peu de ce contenu, c'est pour dire que j'ai aussi un onLoad
    }
     
    // c'est la boucle d'un clip timer.
    onEnterFrame= 
    	function ()
    	{
    if (Key.isDown(Key.RIGHT)) {
    		trace("droite"}
    };
     
     
    // On se fout aussi de ce contenu, c juste pour dire que j'ai aussi onEnterFrame


    code getDatas.php:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <?php
    // Fonction pour parser les variables vers FLASH 
    function Parse($variable,$valeur) { echo "&" . $variable . "=" . utf8_encode($valeur); } 
     
    $ma_string = "chaine a afficher";
     
    //renvoie à Flash :
    Parse("resultat", "$ma_string");
    ?>

    En gros, j'aimerais que flash connaisse la variable resultat avant d'aller sur l'image 2 de mon calque (car l'init de cette image utilise la variable chargée précédemment...)


    Le résultat que j'obtiens est pour le moment, une trace qui me renvoie
    "resultat = undefined" et le gotoandstop marche bien mais le "OnLoad" de mon image 2 n'a pas été appelé...

    Je ne sais pas si j'ai été clair...

    2 problèmes:
    1) resultat = undefined dans le loadvars
    2) OnLoad non appelée dans l'image 2 de mon calque

    Merci d'avance

    ++
    JC
    VELOMASTER, idée cadeau ? un jeu de plateau

    Hummmmm, des donuts !!!!

    Merci de penser à , et et aussi

  2. #2
    Membre éclairé
    Avatar de jc_cornic
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    623
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 623
    Points : 823
    Points
    823
    Par défaut désolé
    Bon, promis, j'arrête de poser des questions quand je trouve une réponse 10 minutes après...

    En fait,
    1) resultat = undefined car je ne passais pas par mon serveur php...
    2) le Onload était déjà défini dans l'image 1 de mon calque...

    Merci quand même

    ++
    JC
    VELOMASTER, idée cadeau ? un jeu de plateau

    Hummmmm, des donuts !!!!

    Merci de penser à , et et aussi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CS5] Loadvars, afficher une variable php dans Flash
    Par marcell dans le forum Dynamique
    Réponses: 0
    Dernier message: 22/09/2010, 14h48
  2. Récupérer une variable php dans Flash
    Par Phe93 dans le forum ActionScript 3
    Réponses: 3
    Dernier message: 15/04/2010, 11h42
  3. [PHP-JS] Renseigner une variable php dans une fonction JS
    Par gwen-al dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 14/04/2006, 08h31
  4. [PHP-JS] utiliser une variable php dans du javascript
    Par kcizth dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/02/2006, 11h53
  5. [Conception] récupération d'une variable php dans une autre page
    Par vali7 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 18/01/2006, 11h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo