Frage um Bilder dynamisch zu laden

juwel

Grünschnabel
Hallo zusammen, ich bin neu hier im Forum und hab auch gleich mal ne Frage.

Über ein php-script werden die Dateinamen eines Ordners ausgelesen, in einer Variablen gespeichert und an Flash übergeben.
Das sieht in etwa so aus:
datei1= bildname1.jpg&datei2= bildname2.jpg&... u.s.w.

Das script in Flash sieht momentan so aus:
Code:
this.createEmptyMovieClip(obj, i+10);
this[obj].createEmptyMovieClip("thumbs", 1);
this[obj].thumbs.loadMovie(ordner+"/bildname"+i+".jpg");
das funktioniert soweit.
da sich später aber die Dateinamen ändern (z.B.datei1=ein Name.jpg&datei2=ein anderer Name.jpg&...), soll anstelle des Dateinamen
Code:
this[obj].thumbs.loadMovie(ordner+"/bildname"+i+".jpg");

die Variable datei1, datei2 u.s.w. für den entsprechenden dateiname stehen
Wenn ich schreibe

this[obj].thumbs.loadMovie(ordner+"/"+variablen_lv.datei1);

funktionierts auch. Schreib ich aber 

this[obj].thumbs.loadMovie(ordner+"/"+variablen_lv.datei+i);//damit alle namen geladen werden

funktionierts halt nicht

Jetzt weiß ich nicht wie ich das anstellen soll. Wäre nett wenn mir jemand auf die Sprünge helfe kann.

Danke und Gruß
juwel
 
Hi,

wie übergibst Du denn die Variablen an Flash? Du hast dann doch auf jeden Fall Zugriff auf die Dateinamen (z.B. als Member Deines LoadVars-Objektes).

Gruß
.
 
hallo,
Hab dazu LoadVars verwendet, wenn ich die Variable trace werden sie auch angezeigt.
hab also Zugriff auf jeden Dateinamen. Möchte aber halt anstatt den Dateinamen, die Variable verwenden.

gruß juwel
 
Hi,

sorry, ich hatte Deinen Code nicht genau genug gelesen:
Code:
this[obj].thumbs.loadMovie(ordner + "/" + variablen_lv["datei" + i]);
sollte das sein, was Du brauchst.

Gruß
.
 
Zurück