Bonjour!
Je découvre un peu Flash en ce moment et comme j'interface tout ça avec
PhP (on perd pas ses bonnes habitudes), j'ai commencé à utiliser les
fameux send, load et sendandload.
La seule fois ou j'utilise sendandload, ça foire.... mon fichier php
marche nikel (je récup une liste de fichiers image avec une
présentation du style :
"fichier0=data/img1.jpeg&width0=50&height=123"
la génération est bonne.
Reste que quand je fais mon sendandload, bah aucune sortie!
Voilà mon code :
//procédure de lancement de l'affichage des vignettes
function loadFolder(tMcl:MovieClip) {
//on va charger les noms de fichiers dans celui là :
var chg = new LoadVars();
//et ici le nom du mcl :
var chgT = new LoadVars();
//on lui donne le dossier cible (qu'on a chargé dans imgURL avant)
chgT.rep = imgURL[tMcl._name];
//Au tour de php de bosser un peu !
chg.sendAndLoad("display_img.php", chgT, "POST");
wholeSize = 0;
//affichage des photos dans les vignettes :
for (i = 0; i < chg["num"]; i++) {
if (chg["height" + i] > chg["width" + i]) { //l'image est verticale
_root.displayPics.displayHMcl.duplicateMovieClip("img" + i, i);
_root.displayPics["img" + i].loadMovie(chg["fichier" +
i]);
_root.displayPics["img" + i]._y = 2;
_root.displayPics["img" + i]._x = wholeSize + 5;
wholeSize += 97 + 5;
}
else{
_root.displayPics.displayWMcl.duplicateMovieClip("img" + i, i);
_root.displayPics["img" + i].loadMovie(chg["fichier" +
i]);
_root.displayPics["img" + i]._y = 5;
_root.displayPics["img" + i]._x = wholeSize + 5;
wholeSize += 97 + 5;
}
}
//ca c'est du debug ^^
_root.debugMode.text = chg;
}
note : chgT a bien le bon nom de dossier.
Normalement, je récupère au moins "num=0" dans chg, mais j'ai meme pas ça.
une idée? je sèche moi....
Merci!