11548 sujets

JavaScript, DOM et API Web HTML5

Bonsoir, et avant tout, j'ai pas trop vu où placer cette discussion, donc si elle n'est pas dans la bonne section, veuillez sincèrement m'en excuser... Smiley confused

Ensuite, je vous rassure, non je ne compte pas faire un site en Flash lourd au chargement, blink blink et non accessible... Smiley langue

Enfin, je vous expose mon problème :

J'aimerais créer un site de jeux Flash en ligne... Jusque là, aucun problème, j'ai même un code xHTML ne générant aucune erreur concernant les embed et compagnie... Seulement voilà, j'aimerais instaurer sur chaque jeu un tableau des meilleurs scores... Les jeux que je possède permettent apparemment ceci car là où je les ai trouvés, il y avait des statistiques des meilleurs scores... Seulement, je n'ai aucune idée de comment extraire le score du joueur, pour ensuite lui demander son pseudo, et enfin les insérer dans un tableau possédant une colonne "Nom", une colonne "Score" et enfin une colonne "Date" (que des données tabulaires donc le tableau me semble justifié cette fois...)

Je suppose que les noms, scores et dates iront se loger dans une base de données, mais comment ? Je ne connais rien en Flash, et l'idée de devoir chipoter à une base de données (insertion de valeurs et affichage sur la page du jeu) me fait horriblement peur...

Est-ce que quelqu'un se sentirait d'humeur à tout m'expliquer de A à Z (en passant par les caractères accentués, éventuellement), ou si vous avez des liens où tout est expliqué en détail, je peux potasser aussi Smiley smile

A vrai dire, je crois qu'à long terme, la manipulation de base de données via une page Web me sera bien utile, c'est une bonne grosse partie du programme de ma dernière année d'études (si tout va bien, l'année prochaine Smiley lol ) donc ça pourra me faire une bonne avance...

Et puis aussi, cela pourrait instaurer une sorte de compétition entre les joueurs, et les faire revenir pour battre le type qui aura battu le premier de la liste... Tant qu'à faire hein ^^

Enfin bref, encore une fois, désolé si je n'ai pas posté dans la bonne section, et excusez-moi aussi de demander ça comme ça, mais je ne sais pas trop où aller et vu que sur Alsa j'ai toujours trouvé solution à mes problèmes, je passe ici en premier...

Un tout grand merci d'avance à ceux qui pourront m'aider Smiley smile
Je me permets de plusser cette discussion car ce projet me trote en tête depuis quelques temps et là je suis bien décidé à le réaliser...

Si quelqu'un pouvait m'aider, ça serait génial ! Smiley smile

Merci beaucoup Smiley smile
Après quelques recherches, j'ai compris que je devais utiliser des jeux permettant l'export du score via un fichier .php. J'ai donc pris un jeu au hasard, au format .swf, et je l'ai décompilé grâce à flasm...

A un endroit du fichier .swf décompilé, je vois :


on overDownToOverUp
      constants 'gscore', '_root', 'score', 'gname', 'Ham', 'newscore.php', '_self'  
      push 'gscore', '_root'
      getVariable
      push 'score'
      getMember
      setVariable
      push 'gname', 'Ham'
      setVariable
      push 'newscore.php', '_self'
      getURL2 POST
    end


Si j'ai bien compris, le score est envoyé au fichier newscore.php qui lui transmettra ce même score à la base de données... Un autre fichier s'occupera plus tard d'afficher la liste des scores sur une page donnée...

La question est donc de savoir comment exploiter le bout de code ci-dessus, ou plutôt de quoi mettre dans newscore.php pour envoyer le score à une base de données...

J'ai vaguement regardé le mod arcade pour phpbb, mais les variables propres à phpbb ont tendance à me perdre...

Si quelqu'un pouvait m'aider... J'essaie de voir tout seul, mais il arrive un moment où j'sais pas trop quoi faire... Ce moment est malheureusement arrivé... Smiley decu