Bonjour !
tout a l heure,en examinant le code de goku45 G vu kil avait une drole de facon d importer ses données a partir de son .txt G tout de suite pensé a un tableau! je me sui donc mis a construire ce code qui permet de charger des tableaux (Array)inscrits dans un txt ,php ... externe .
par contre pour que votre tableau de donné soit chargé correctement,il faut qu il soit ecrit comme suivant dans le fichier externe:
tableau=[donne1,donne2,....,donneN]
et sinon vous pouvez quand meme mettre des variables normals mais toujours au format MIME ! c est a dire avec des "&" entre.
voila C assez confus a expliquer, jespere que vous avez compris sinon allez mater mon code...
Source / Exemple :
load_tableaux = function (lien, cible) {
chargetableaux = new LoadVars();
chargetableaux.load(lien);
chargetableaux.onLoad = function(success) {
for (vari in chargetableaux) {
place = 0;
if (chargetableaux[vari].charAt(0) == "[") {
temp = "tableau";
_root["t"+vari] = new Array();
for (i=1; i<=chargetableaux[vari].length-1; i++) {
if (chargetableaux[vari].charAt(i) == "," || chargetableaux[vari].charAt(i) == "]") {
_root["t"+vari][place] = texte;
texte = "";
place++;
} else {
texte = texte+chargetableaux[vari].charAt(i);
}
}
_root._root[vari] = _root["t"+vari];
}
if (temp != "tableau") {
_root._root[vari] = chargetableaux[vari];
}
}
};
};
Conclusion :
je pense que certain d entre vous ne verrons pas l utilité de ma source ! C normal elle n est pas utile a tout le monde mai je pense ke les gens comme goku45 qui font le meme genre de trucs sauront apprecier ...
1ere mise a jour : je met le txt que j avait oublier de mettre.
2eme mise a jour : creation de la fonction utilisant mon code :
ma fonction marche comme LoadVariables() mais charge en plus les donnés des tableaux , par contre elle renvoi toutes les variables sur le _root !
elle est enfin vraiment facilement utilisable....
a venir ; choix de la destination des variables...
27 juin 2003 à 01:38
Je cherche un moyen de trsnformer ces actions en fonctions ou en methode de l objet LoadVars mais vu que je maitrise pas encore trop bien , G du mal a sortir les tableaux finaux de la function vers le _root... si quelqu un pourrai m aider ce serai sympa !
merki !
27 juin 2003 à 01:40
27 juin 2003 à 08:29
27 juin 2003 à 08:35
27 juin 2003 à 09:37
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.