begin process at 2012 05 27 17:20:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

Flash et les base de données

 > 

Problème MySQL/PHP/Flash.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème MySQL/PHP/Flash.

lundi 5 septembre 2005 à 17:40:30 | Problème MySQL/PHP/Flash.

Aaron

Membre Club
Bonjour,

J'aimerai utiliser les variables d'un fichier PHP dans Flash.
Le problème est que Jetons n'est pas récupéré..et pourtant la condition,
            if(this.Jetons >= CostJ){
                gotoAndPlay(7);
            }

est remplie.

Aperçu du fichier : http://simslayer.free.fr/swf/candy.php

Mon code dans flash est :

on(release){
    CostJ=1;
    Com = new LoadVars();
    Com.Jetonc=1;
    Com.sendAndLoad("http://simslayer.free.fr/swf/swf.inc.php", Com, "POST");
    Com.onLoad = function(err) {
        if(err){           
            if(this.Jetons >= CostJ){
                gotoAndPlay(7);
            }
            else if(this.Jetons === "Erreur"){
                gotoAndPlay(6);
            }           
            else if(this.Jetons === "No"){
                gotoAndPlay(3);
            }
            else{}
        }
        else
        {
            gotoAndPlay(6);
        }
    }
   
}

Celui du fichier PHP :

<? 
    // Commencer la session
    session_start();
    // Fichier de config.
    Require 'cfg.inc.php';
   
    $db = mysql_connect($sql_path, $sql_login, $sql_pwd); 
  mysql_select_db($sql_dbname,$db);    
   
        // Vérif. user valide
        if (!isset($_SESSION['login'])) {
            echo "&$Jetons=Erreur";
            exit;
        }   
       
        if (isset($_POST['Euros'])) {       
        // Insertion d'argent dans la table
        $sql = "SELECT euros FROM clients_tbl WHERE clogin='".$_SESSION['login']."'";
        $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
        $data = mysql_fetch_assoc($req);
        $CuJ = $data['euros'] + $Euros;       
        $sql = "UPDATE euros SET".$CuJ."WHERE clogin='".$_SESSION['login']."'";
         $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());        
  }   
    else if (isset($_POST['Jetonc'])) {       
        // Update des Jetons
        $sql = "SELECT base_coins FROM clients_tbl WHERE clogin='".$_SESSION['login']."'";
        $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
        $data = mysql_fetch_assoc($req);
        if($data['base_coins'] >= $Jetonc){
            $CuJ = $data['base_coins'] - $Jetonc;       
            $sql = "UPDATE base_coins SET".$CuJ."WHERE clogin='".$_SESSION['login']."'";
             $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
             echo "&Jetons=$CuJ";
         }
         else {
             echo "&Jetons=No";
        }
  }
    else { 
      echo "&$Jetons=Erreur";
  }
?>


De plus je désirais savoir comment il est possible d'enlever le menu sur les animations "Lire", "Rembobiner", etc.

M
erci par avance,

Arsenine.


lundi 5 septembre 2005 à 18:27:56 | Re : Problème MySQL/PHP/Flash.

_benjy

Salut

ben t'ecris "$Jetons" dans PHP et tu cherche "Jetons" dans Flash, t'as pas l'inpression qu'il y a un prob ?? :)
donc remplace ton "$Jetons=..." par juste "Jetons"

je te propose aussi d'utiliser si tu le souhaite ma CLass SQL permettant de requeter directement depuis Flash sur MySQL (avec un gateway php qu'on a pas besoin de modifier)

Flash sans Limites
_Benjy  chez kOlapsis

merci de penser a accepter les réponses qui vous conviennent ...
lundi 5 septembre 2005 à 20:07:55 | Re : Problème MySQL/PHP/Flash.

Aaron

Membre Club

Merci pour ta contribution.

En fait, je suis pas sûr que le fichier soit vraiment chargé étant donné que

        // Vérif. user valide
        if (!isset($_SESSION['login'])) {
            echo "&Jetons=Erreur";
            exit;
        }   

N'est pas pris en compte. Sans être authentifié, j'ai pas l'erreur correspondant à :
           
else if(this.Jetons === "Erreur"){
                gotoAndPlay(6);
            }     
     


Je pense que je vais utiliser ta classe :) Il y'a t-il des changements à faire pour les versions PHP supérieure à 4.3.10 ?
lundi 5 septembre 2005 à 20:20:14 | Re : Problème MySQL/PHP/Flash.

_benjy

Salut

et j'avais pas vu mais le test c'est double egalité pas triple a == b non a === b
pour php 4.3.10, je sais plus
les var sont en global dans mon script : $variable
faudra p'etr les passé en spécifié : $_POST["variable"]
++

Flash sans Limites
_Benjy  chez kOlapsis

merci de penser a accepter
lundi 5 septembre 2005 à 21:14:04 | Re : Problème MySQL/PHP/Flash.

Aaron

Membre Club
Merci. Cette fois c'est le bouton qui ne marche pas. (ça me le fait souvent. Quand je clique dessus, rien ne se passe =/)..

Je vais utiliser ta classe, il y'a t-il un moyen de stocker les infos de connections ailleurs que dans le swf ? (Décompilateurs..)


lundi 5 septembre 2005 à 21:20:53 | Re : Problème MySQL/PHP/Flash.

_benjy

Réponse acceptée !
Salut

met les dans un txt et charge le avec un loadvars

Flash sans Limites
_Benjy  chez kOlapsis

merci de penser a accepter


Cette discussion est classée dans : php, mysql, erreur, sql, jetons


Répondre à ce message

Sujets en rapport avec ce message

pb passage paramètre php vers flash MX (urgent) [ par so23 ] Bonjour à tous, J'effectue un site en flash avec un accès à une base SQL, normal...J'ai déjà fait un formulaire qui marche, enfin de Flash vers php (m Image de php vers flash [ par warmup ] Bonjour,   Ma question va peut être vous semblée idiote mais étant débutan Cherche dév. PHP/MySql/Flash pr petit jeu flash [ par Mirfin_Deuterium ] Cherche dev : Flash/PHP/MySql pour mini-jeu de combat 2D.Plus de précisions ? => Dans un style FFVI, pour un jeu en multijoueurs qui égayerait un MMOR flash php et mySQL [ par oliver7 ] bjr j'aimerai savoir comment faire pour enregistrer un nom et un score dans ma base de donné.Avec flash et php bien sur ;-)olivier Carte avec points [ par twinsen60 ] BonjourJe suis très débutant avec le Flash.J'utilise Flash Mx, mon serveur dispose du PHP et Mysql.Bon, j'aimerai réaliser une carte de ma région, ave formulaire d'inscription [ par Broack Dincht ] bonjour à tous (du moins à tout ceux qui lisent ceci, merci d'ailleurs) Tout d'abord, je C que la question que je pose a déjà été posé un très flash-php-mysql [ par zahlun ] Bonjour à tous , tout d'abord un grand merci à toute l'équipe pour ce forum . Voici ma question: je souhaite créer une newsletter dynamique en relatio Forum flash/php/mysql [ par Atreyu83 ] Donc voila sa fait un moment que je pause des question dans la rubrique de cette sources http://www.flashkod.com/code.aspx?ID=28398 qui est en fait un Flash/PHP/Mysql - Chargement d'image dynamique [ par robotech666 ] Hello,Je veux afficher dans flash une image jpeg contenue dans une base Mysql.J'ai un fichier images.php qui attri envoie d'une requete mysql a php depuis flash... données numériques/données texte [ par oin__oin ] Coucou...J'ai un probleme en essayant d'envoyer une requete mysql à php avec flash...Coté Flash:   frame 1:     // la variable r est saisi dans un


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales