uepselon: Position immer automatisch setzen

Beitrag lesen

  1. Der Left Wert hingegen ist Statisch, da $menucount nur zu beginn
    des Scripts gesetzt wird, deshalb klappt die anzeige auch nicht.
    Hier müsste ein Variabler Wert hin, der die Position, des aktuellen Hauptmenüs enthält!

Ja die muß ich doch erst einmal ermiiteln, Wie?

Da wo $menudata[$menuid] = $zeile["menuid"] gesetzt wird,
machst du ($cnt vorher noch auf -1 setzen):

$cnt++;
$menupos[$menuid]=$cnt;

In der besgaten FOR-Schleife dann so:

for ($j=1; $j<($menudata[$menuid]); $j++)
{
$left=130*$menupos[$j];
$height=1+14*$menudata[$j];

Probiers einfach mal.

ueps