sers leutz,
ich stehe grad vor nem kleinen prob, ich habe eine shoutbox in flash geschrieben die so aussieht:
http://freaky666.com/beta/shoutbox
da funzt auch alles, das editieren, löschen etc.
doch füge ich die daten in einen MC auf der bühne der eigentlichen homepage funzt alles bis auf das nachladen der daten aus der datenbank. das script ist wie folgt aufgebaut.
Homepage->shoutbox(MC)->auszuführender AS code:
Code:
System.useCodepage = true;
function ladeEintraege() {
mein_xml = new XML();
mein_xml.ignoreWhite = true;
mein_xml.load("./daten/ausgabe.php?"+new Date().getTime());
lade_txt.text = "Lade Gästebuch-Einträge....";
mein_xml.onLoad = function(status) {
if (status) {
lade_status_txt.text = "";
eintraege_xml = mein_xml.firstChild.childNodes;
delete mein_xml;
initNavigation();
setListe();
}
};
}
_root.shoutbox.ladeEintraege();
function setListe() {
for (i=aktAnzeige; i<maxAnzeige; i++) {
nName = "gb_eintraege"+j;
attachMovie("gb_eintraege", nName, j++);
if (eintraege_xml[i] != undefined) {
this[nName]._x = 395;
this[nName]._y = 10+this[nName]._height*j*1;
this[nName].nr_txt.text = i+1;
this[nName].name_txt.text = eintraege_xml[i].attributes.name;
this[nName].datum_txt.text = eintraege_xml[i].attributes.datum;
this[nName].nachricht_txt.text = eintraege_xml[i].attributes.nachricht;
this[nName].email.text = eintraege_xml[i].attributes.nachricht;
this[nName].link = eintraege_xml[i].attributes.link;
this[nName].email = eintraege_xml[i].attributes.email;
this[nName].useHandCursor = false;
this[nName].onRelease = function() {
attachMovie("edit_nr", "clip_edit_nr", 3879);
clip_edit_nr._x = 320;
clip_edit_nr._y = -75;
daten = eintraege_xml[this.nr_txt.text-1];
clip_edit_nr.id = daten.attributes.id;
clip_edit_nr.name_txt.text = daten.attributes.name;
clip_edit_nr.nachricht_txt.text = daten.attributes.nachricht;
_root.shoutbox.clip_eintragen.edit_btn._visible = true;
};
} else {
this[nName].removeMovieClip();
}
}
} hat jemand ne idee ?
so schaut das script auf der startseite aus wo es net funzt:
http://freaky666.com/beta/shoutbox/startseite.html