Salut à tous
J'ai un petit soucis, je suis entrain de travailler sur un projet Flash prévu pour une utilisation sur CD, donc offline.
J'ai besoin de créer un fichier qui me permettra de récupérer des
données et de pouvoir en ajouter, pour ce faire, j'ai utilisé les
"cookies" avec la fonction SharedObject.
Je dois en fait créer un system de login et password.
Jusque là ca peut aller, j'arrive à entrer des donées et à les récupérer.
J'ai créer deux cookies
le premier "login" contenant la liste de tous les logins et password
encodé par les utilisateur ( je dois partir du principe que de nombreux
utilisateur peuvent se partager la meme machine ).
et un second contenant le nombre d'enregistrement effectué. Il me
permet ainsi de savoir le nombre suivant à mettre dans le nom de la
variable du SharedObject des login.
Le probleme apparait quand je veux recuperer toutes les données ( login
+ password ) afin de faire une verification. Je dois mettre les info
recu du sharedObject dans une variable.
Le hic c est que je n arrive pas a lui dire de creer automatiquement autant de variable qu'il n y a de donnee.
Genre :
10 personnes se sont enregistrees ( login et password )
donc mon premier cookies dit au second que le nouvel enregistrement aura comme nom de donnée : login11 et pasword11.
Mais je ne sais pas recuperer les login et password pour les mettre
chacun dans une variable de type : var login_utilisateur11 =
cookies.data["login11"]
Quand je veux en faire une boucle avec FOR, il em dit a juste raison qu'une des deux egalite ne doit paqs etre une variable :
( n = nombre d'enregistrement effectues )
n=t;
for (n=0; n<=t; n++ ){
eval("login_utilisateur"+n) = eval(log.data["login"+n])
}
Quelqu'un saurait comment faire ca de maniere automatique ( vu que je
peux pas aller sur tous les pc qui auront le cd pour completer le truc
Je tiens à rappeler que le projet est OFFLINE donc pas le droit au PHP
Si j'ai pas ete assez clair ( ce qui est surement le cas ) faite le moi savoir et j'expliquerai mieux ( j espere )
Merci d'avance,