hi,
$zeilen=count($li);
hier überschreibst du dir dein ursprüngliches $zeilen mit einem anderen wert.
stimmt - das ist mir auch grade aufgefallen, das ändert die ganze sache auch nicht.
Interessant, aber für mich nicht nachvollziehbar:
if($g=$zeilen2-1)
{
break;
}
in die innerste while schleife
damit funktioniert die äußere wieder, die innere geht nach einem durchlauf raus, obwohl diese abbruchbedingung eigentlich nicht erfüllt ist, da schleifen2 viel größer als 1 ist!?