Comment modifier un fichier XML [FLASH/Action Script 2.0] - Flash/ActionScript - Programmation
Marsh Posté le 29-07-2007 à 11:16:46
on ne peut pas ecrire dans un fichier avec Flash, qui est une technologie client. si tu veux interragir avec le filesystem du serveur, il te faut logiquement une technologie serveur (php est ideal pour Flash).
pour interragir efficacement entre ton aspect client (Flash) et ton aspect serveur (php), tu dois utiliser un middleware qui s'appelle Remoting/AMFPHP. tu peux evidemment t'en tirer aussi avec des LoadVars, mais dans le cas particulier de l'enregistrement du score dans un jeu tu vas etre confronte a de problemes de triche.
note que le XML n'est pas une bonne idee du tout dans ce cas precis : les donnees sont trop volatiles, si 2 personnes jouent a peu pres en meme temps, et lancent le process de sauvegarde du score en meme temps, il est delicat de predire dans quel etat tu vas retrouver ton fichier de high-score...utilise plutot une base de donnee.
Marsh Posté le 29-07-2007 à 11:54:06
craps_youpla a écrit : on ne peut pas ecrire dans un fichier avec Flash, qui est une technologie client. si tu veux interragir avec le filesystem du serveur, il te faut logiquement une technologie serveur (php est ideal pour Flash). |
Merci, Je pense aussi que je n'ai pas le choix, BDD
Merci aussi pour la précision client/sever à laquel je n'avais pas pensé.
See You !
Marsh Posté le 28-07-2007 à 22:46:45
Bonjour,
Je travail actuelement sur un jeux en flash.
J'ai fini l'application, apart la partie pour sauvgarder le " HiScore " dans un fichier XML.
j'ai chagé le fichier XML comme suit :
Tous cela marche, mais j'ai beau chercher, et je n'ais pas trouver comment modifier la ligne de mon fichier XML avec le nouveau hiscore.
Merci d'avance.
---------------
Benchmarks du peuple - Crysis War - Vide grenier ! - nVIDIA Tegra