Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre du Club
    Inscrit en
    janvier 2006
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : janvier 2006
    Messages : 250
    Points : 68
    Points
    68

    Par défaut Flash et Bases de Données

    Bonjour,

    Je cherche à mettre en place un site incluant des animations et formulaires flash... dont certains paramètres seront stockés dans une base de données.
    Ce serait gentil de m'indiquer si je pourrais programmer l'accès à une BD avec de l'Action Script seulement sinon quel langage de script (php, asp,...) donnerait de meilleurs performances, essentiellement en terme de rapidité, facilité de programmation (surtout pour la communication avec flash) et sécurisation?

    Merci d'avance

  2. #2
    Nouveau Membre du Club
    Inscrit en
    mai 2009
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : mai 2009
    Messages : 73
    Points : 28
    Points
    28

    Par défaut

    Pour discuter avec ton serveur (et donc ta bdd), tu dois utiliser un langage qui communique avec le serveur, or as3 ne permet pas ça.
    Il te faut donc un lien entre ton app et ton serveur, et ce lien tu peux le faire en php.

    En gros tu envois des variables à ta page php qui lui fait le traitement qui va bien

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    private function save_file():void
    		{
    			var phpURL:URLRequest = new URLRequest("mapage.php");
    			phpURL.method = URLRequestMethod.POST;
    			var variables:URLVariables = new URLVariables();
    			variables.v1 = "une valeur";
                            variables.v2 = "une autre valeur";
    			phpURL.data = variables;
     
    			var sendLoader:URLLoader = new URLLoader();
    			sendLoader.load(phpURL);
    		}
    Et dans ton php tu recupères les variables de URLVariable avec la methode que tu as mises donc ici : $_POST["v1"];

    Enjoy

  3. #3
    Membre du Club
    Inscrit en
    janvier 2006
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : janvier 2006
    Messages : 250
    Points : 68
    Points
    68

    Par défaut

    Merci infiniment,Te_San.
    J'imagine que par la suite il suffirait d'un Loadvar pour récupérer le résultat de la feuille php. Seul petit pb par la suite, le cas où l'on a un tableau de résultat tel que dans le cas d'une réponse à une requête contenant plusieurs lignes avec chacune plusieurs champs.
    Sinon, est ce que je pourrais appliquer le même principe pour du développement mobile: je développe mon App en flash, je prépare sur serveur mes pages php avec toutes les requêtes qu'il faut en cas de besoin, à partir du flash sur mon mobile j'intéragirais essentiellement avec les pages php sur le serveur (pages qui feront le reste du boulot pour l'accès à la BD et le ré-envoi des résultats à mon App).?

    Merci d'avance

  4. #4
    Nouveau Membre du Club
    Inscrit en
    mai 2009
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : mai 2009
    Messages : 73
    Points : 28
    Points
    28

    Par défaut

    Je réponds peu être tardivement désolé.

    Pour récupérer des résultats d'un traitement php, j'utilise le xml car c'est très facile à traiter avec l'AS3. Je n'ai pas d'exemple sous la main, mais si j'y pense je te rajouterai un exemple ce soir.

    Après pour les app mobile, ca dépends de ton application, si en effet elle doit récupérer des informations qui sont succeptible de changer il est intéressant de jouer avec la bdd (ce qui oblige une connexion internet sur le mobile), sinon si les informations ne change pas et ne sont pas confidentiel, tu peux encore une fois jouer en locale avec du xml.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •