sexmagic
Gesperrt
Hallo Jungs,
erstmal muss ich sagen saubere Arbeit beim neuen Forum Design, gefällt mir sehr gut!!
So nun zu meinem Problem, ich habe diese tolle Flash Slide_Gallery aus dem Sammelthread gefunden und möchte sie gerne ändern damit die Bilder Dynamisch ausgelesen werden, da ich aber so gut wie keine Ahnung von flash habe wollte ich hier um Hilfe bitten.
Also ich habe nun erstmal eine .txt erstellt in der ich dann durch eine PHP Script die Bilder aus einem Ordner auslesen lasse und in diese txt schreiben lasse.
Ich habe bereits mehrere Tutorilas gefunden zum Thema externe txt Dateien auslesen lassen.
Mein Problem besteht darin das ich die Variablen zwar auslesen kann aber da ich das in eine Funktion ausgelagert in einer for Schleife mache die Werte nur in der Schleife verwenden kann, ich habe dann bischen rumprobiert das Array als _global zu deklarieren aber keine Chance.
Ich poste mal meinen Code:
So damit habe ich die Werte nun in images[] Array, leider ist dies dann auserhalb der Schleife nicht verwendbar.
Original schaut das ganze so aus:
Ich bin für jeden noch so kleinen Tipp dankbar.

erstmal muss ich sagen saubere Arbeit beim neuen Forum Design, gefällt mir sehr gut!!
So nun zu meinem Problem, ich habe diese tolle Flash Slide_Gallery aus dem Sammelthread gefunden und möchte sie gerne ändern damit die Bilder Dynamisch ausgelesen werden, da ich aber so gut wie keine Ahnung von flash habe wollte ich hier um Hilfe bitten.
Also ich habe nun erstmal eine .txt erstellt in der ich dann durch eine PHP Script die Bilder aus einem Ordner auslesen lasse und in diese txt schreiben lasse.
Ich habe bereits mehrere Tutorilas gefunden zum Thema externe txt Dateien auslesen lassen.
Mein Problem besteht darin das ich die Variablen zwar auslesen kann aber da ich das in eine Funktion ausgelagert in einer for Schleife mache die Werte nur in der Schleife verwenden kann, ich habe dann bischen rumprobiert das Array als _global zu deklarieren aber keine Chance.
Ich poste mal meinen Code:
Code:
//Start des auslesens der Textdatei//////////////////////////////
images = new Array();
function geladen(erfolgreich)
{
if(erfolgreich)
{
_level0.pics = this.pics.split(",");//in Array splitten
var len = _level0.pics.length;//Länge des Arrays
for(var i=0;i<len;i++)
{
trace(images[i] = _level0.pics[i]);
}
}else{
trace("Fehler beim Laden");
}
}
lv = new LoadVars();//Instanz erstellen
lv.onLoad = geladen;//Callback setzen
lv.load("img.txt",lv,"POST");//und den Request starten
//Ende des auslesens der Textdatei///////////////////////////////
var thumbnails = images; //Um diese Zeile gehts, ich müsste das images Array in thumbnails schreiben
...
So damit habe ich die Werte nun in images[] Array, leider ist dies dann auserhalb der Schleife nicht verwendbar.
Original schaut das ganze so aus:
Code:
var images = new Array("testbilder/bild1.jpg", "testbilder/bild2.jpg", "testbilder/bild3.jpg", "testbilder/bild4.jpg", "testbilder/bild5.jpg", "testbilder/bild6.jpg", "testbilder/bild7.jpg");
var thumbnails = images; // Wahlweise hier ein Array mit Vorschaubildern
Ich bin für jeden noch so kleinen Tipp dankbar.
