ciao,
stò realizzando una emplice gallery in flash 8 basata su xml.
Se faccio il test del movie da dentro flash funziona tutto e le immagini vengono caricate.
Se lo carico sul server locale o su quello del sito, le immagini nnon vengono caricate.
posto anche il codice di flash e la formattazione dell'xml
stop();
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
image = [];
total = xmlNode.childNodes.length;
//trace (total);
for (i=0; i<total; i++) {
image[i] = xmlNode.childNodes[i].firstChild.nodeValue;
}
total=total-1;
index=0;
//trace (image);
loadMovie("/folder1/"+image[index],holder);
} else {
trace ("file non caricato")
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.sendAndLoad("folderManager.php");
function pross(){
if (index!=total)
{
index++;
loadMovie("/folder1/"+image[index],holder);
}else{
index=0;
loadMovie("/folder1/"+image[index],holder);
}
}
function prev(){
if (index!=0)
{
index--;
loadMovie("/folder1/"+image[index],holder);
}else{
index=total;
loadMovie("/folder1/"+image[index],holder);
}
}
XML
<?xml version="1.0"?>
<images>
<image>Blue hills.jpg</image>
<image>Sunset.jpg</image>
<image>Water lilies.jpg</image>
<image>Winter.jpg</image>
</images>
qualche idea?
già che ci sono vi chiedo un'altra cosa da niubbo: nel primo frame della timeline ho 10 bottoni che rappresentano le 10 gallery a cui corrispondono 10 cartelle (folder1,folder2,folder3, ecc...)
Ora, dovrei fare in modo che ogni volta che clicco uno di questi bottoni, venga passata una variabile "folderNum" all'ultimo frame per fare in modo che lo script legga le immagini dalla cartella corrispondente. Come faccio?
Grazie