marv Fox
Mitglied
Jo moin und tach auch,
folgendes Problem hat sich bei mir aufgetan und vielleicht kann mir einer weiterhelfen stehe ziemlich auf dem schlauch. ich habe ein PHP Array was ich an Flash übergebe. Per GET. Scheinbar funktionakelt das auch. Also ich kann die Länge des Array auslesen und sie scheint zu stimmen. Aber leider ist das Problem das ich keine Values des Arrays auslesen kann ich poste hier mal die Codes. Vielleicht weiß jemand von euch bescheid.
HTML einbindung der Flash datei
PHP Array
Flashteil
folgendes Problem hat sich bei mir aufgetan und vielleicht kann mir einer weiterhelfen stehe ziemlich auf dem schlauch. ich habe ein PHP Array was ich an Flash übergebe. Per GET. Scheinbar funktionakelt das auch. Also ich kann die Länge des Array auslesen und sie scheint zu stimmen. Aber leider ist das Problem das ich keine Values des Arrays auslesen kann ich poste hier mal die Codes. Vielleicht weiß jemand von euch bescheid.
HTML einbindung der Flash datei
PHP:
<object type="application/x-shockwave-flash" data="<?php echo URL_STANDARD ?>/imgserver/flash/menue.swf?menuearray=<?php echo $arrTree ?>&curPage=<?php echo $curPage ?>&curSection=<?php echo $curSection ?>" style="width: 210px; height: 400px;">
PHP Array
PHP:
$i=0;
$arrTree[$i]['strName'] = ""; //Name der Seite (wird z.B. im Menü ausgegeben)
$arrTree[$i]['strTitle'] = null; //PageTitle. Wenn auf "null" wird Standard verwendet
$arrTree[$i]['strLink'] = ""; //Link zu dieser Seite
$arrTree[$i]['boolInMenu'] = false; //Soll diese Seite im Menü dargestellt werden, oder nicht
$arrTree[$i]['strUniqueTitle'] = ""; //Eindeutiger Name (zumindest innerhalb dieser Sektion)
$arrTree[$i]['strCurrHiglighting'] = ""; //Gibt an welcher Punkt gehighlightet wird
$i++; //Ab hier gehts los:
$arrTree[$i]['strName'] = "Startseite";
$arrTree[$i]['strTitle'] = null;
$arrTree[$i]['strLink'] = URL_STANDARD . "/de/index/";
$arrTree[$i]['boolInMenu'] = false;
$arrTree[$i]['strUniqueTitle'] = "startseite";
Flashteil
PHP:
stop();
y = 0;
for (i=0; i<_root.menuearray.length; i++) {
this.attachMovie("menuepunkt","menuepunkt"+i,i);
setProperty(_root["menuepunkt" + i],_y,y);
y = y + hoehe_menuepunkt;
_root["menuepunkt" + i].gesamt.textfeld.text = _root.menuearray[1];
}