Versuch mal, die Bedingung zu ändern in "$i<$modanzahl" (die eckige Klammer umdrehen). In meinen Augen ist das eine Endlosschleife!