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 :

[Flash/ Php] tranfert de variable


Sujet :

Flash

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 7
    Par défaut [Flash/ Php] tranfert de variable
    Bonjour,

    Malgré toutes mes recherches sur la toile, la fonction que je souhaite faire n'abouti pas :

    Ma Fonction : Envoyer une variable créer par flash vers une page php pour pouvoir ensuite la traité


    Script sur Le flash
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var monEnvoi_lv = new LoadVars();
    monEnvoi_lv.kipons3 = _root.ArgentPoche;
    monEnvoi_lv.sendAndLoad("kipons2.php", "", "POST");
    Script sur la page "kipons2.php"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    session_start();
    require 'conf.php';
    mysql_connect($mysql_host,$mysql_login,$mysql_passe) OR die('<p>Connexion impossible à la base de données</p>');
    mysql_select_db($mysql_base);
     
    mysql_query('UPDATE membres SET kipons="'.$_POST['kipons3'].'" WHERE pseudo="'.$_POST['pseudo'].'"') OR die(     mysql_error());        
            
    ?>
    Avez vous une idée du problème ?

    merci de vos réponses

    Booster

  2. #2
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    Bonjour,

    Tu devrais utiliser AMFPHP, ce script simplifie grandement la communication entre flash et php.
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 7
    Par défaut
    je veux bien moi mais ca sert à quoi exactement ?

    Ca fonctionne Avec le flash car sur La toile il Parle souvent du flex et de flex builder mias moi j'utilise Adode CS Flash.

    merci de ta réponse

  4. #4
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    AMFPHP est un ensemble de fichier php à mettre dans un répertoire sur ton hébergement.

    Ensuite côté flash, tu dois utiliser des classes AS spécifiques : en AS2 j'utilise le framework pixlib. Sinon sur le site d'adobe, tu trouveras ces classes en téléchargement gratuit.

    Dans flash, en action script, tu configures ta passerelle php (lien vers le fichier php). Puis tu peux envoyer des données de flash vers php, demander des données à php ...

    Côté php, à partir de la passerelle (le fichier php), tu peux développer du code php classique (classes, fonctions...) qui peut interroger une base de données, lire des fichiers...
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 7
    Par défaut
    ok je trouve des tutoriels sur internet mais c'est du pur chinois alors je test je finirais bien pas trouver car en fait c'est un peu bizarre.

    mon animation c'est un machine a sous sur une page php.

    dans cette page php il y a une variable Argent .

    quand la page se charge: le flash prend cette variable "argent" et l'indique sur la machine. une fois que l'on a joué et que notre argent est a zéro je voudrais que si on actualise ou qu'on fait un retour accueil la variable argent de la page php ce mette au même niveau après avoir jouer tu comprends ce que je veux ?.

    Voila le code pour l'envoie de la variable kipons(argent) vers le flash :

    code php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
    session_start();
    require 'conf.php';
    mysql_connect($mysql_host,$mysql_login,$mysql_passe) OR die('<p>Connexion impossible à la base de données</p>');
    mysql_select_db($mysql_base);
     
    $requete2 = mysql_query('SELECT kipons FROM membres WHERE pseudo="'.$_SESSION['login'].'" AND passe="'.$_SESSION['passe'].'"') OR die(     mysql_error());
        $donnees = mysql_fetch_array($requete2);
            $_SESSION['kipons'] = $donnees['kipons'];
            
    echo "&ArgentPoche=".$_SESSION["kipons"]."&";
    ?>
    et le code dans mon anim flash :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    loadVariablesNum("kipons.php", "", "POST");

    mais avec AMFPHP je dois faire 2 fichiers php :une pour envoie vers le flash et l'autre pour a réception

    ou je fais juste un fichier avec les 2.

    Et l'AS c'est un fichier mais comment je l'intègre à mon anim ?

    encore merci de ton aide

  6. #6
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    Sur le site officiel d'AMFPHP, il y a un exemple disponible avec le code source.
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

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

Discussions similaires

  1. [FLASH 8] Passage variable Flash -> PHP cryptée
    Par gotcha007 dans le forum Flash
    Réponses: 13
    Dernier message: 20/11/2007, 03h07
  2. Flash / Php / Mysql: échange variable
    Par floowers dans le forum Flash
    Réponses: 1
    Dernier message: 26/04/2007, 01h59
  3. Réponses: 12
    Dernier message: 11/04/2006, 17h00
  4. Réponses: 8
    Dernier message: 20/03/2006, 14h01
  5. Réponses: 3
    Dernier message: 03/02/2005, 13h07

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