Hallo alle zusammen !!
Bin neu hier und habe gleich mal eine frage....
ICh habe mir eine dynamische bildergalerie zusammen gezimmert die ich über ein xml file füttere
so nun möchte ich aber zulünftig diese galerie nicht nur mit einem xml file sondern mit beliebig vielen xmlfiles füttern. Diese files sollten alle unterschiedliche namen haben dürfen
das ganze sieht bei mir bis jetzt so aus klappt nur eben nicht
HTML FILE
as teil
wenn mir jemand weiterhelfen könnte wär ich wirklich sehr froh
danke schon mal...
Bin neu hier und habe gleich mal eine frage....
ICh habe mir eine dynamische bildergalerie zusammen gezimmert die ich über ein xml file füttere
so nun möchte ich aber zulünftig diese galerie nicht nur mit einem xml file sondern mit beliebig vielen xmlfiles füttern. Diese files sollten alle unterschiedliche namen haben dürfen
das ganze sieht bei mir bis jetzt so aus klappt nur eben nicht

HTML FILE
HTML:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="980" height="140" id="ueberblaendung_xml" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="ueberblaendung_xml.swf?xmlFile=test.xml" /><param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="ueberblaendung_xml.swf?xmlFile=test.xml" quality="high" bgcolor="#ffffff" width="980" height="140" name="ueberblaendung_xml" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
as teil
PHP:
xmli.load = _root.xmlFile;
xmli.ignoreWhite = true;
xmli.onLoad = function(status) {
if (status && this.loaded) {
anz = xmli.firstChild.childNodes.length;
v = Number(xmli.firstChild.attributes.speed);
p = Number(xmli.firstChild.attributes.pause);
nextPic();
}
};
var tl = this;
var i = -1;
//
var bildpause = 1;
//
tl.createEmptyMovieClip("watcher", 0);
tl.createEmptyMovieClip("loader1", 1);
tl.createEmptyMovieClip("loader2", 2);
function nextPic() {
i = i<anz-1? ++i : 0;
clearInterval(tl.iv);
if (mc != tl.loader1) {
mc = tl.loader1;
} else {
mc = tl.loader2;
}
if(_root.fade) mc._alpha = 0;
//
mc.swapDepths(2);
mc.loadMovie(xmli.firstChild.childNodes[i].attributes.pic);
tl.watcher.onEnterFrame = function() {
if (mc.getBytesLoaded()>=mc.getBytesTotal() && mc.getBytesLoaded()>4) {
//
_root.fade = true
//
if (mc._alpha<100) {
mc._alpha += v;
}
else {
delete this.onEnterFrame;
tl.iv = setInterval(nextPic, bildpause*p);
}
}
};
}
wenn mir jemand weiterhelfen könnte wär ich wirklich sehr froh
danke schon mal...