Auch Hallo!
Die Schleife ist zu groß! Wenn Sie 1000 Iterationen überschreitet, nimmt der Server wohl an, die Abbruchbedingung ist nicht in Ordnung, und gibt das Script als fehlerhaft an.
Der Server nimmt ueberhaupt nichts an. Er fuehrt das Script einfach aus, und er gibt ihm eine gewisse Zeit, um fertig zu werden. CGI-Timeout heisst das wohl. Ist es nicht rechtzeitig fertig, oder druckt der Surfer am anderen Ende der leitung auf den Stop-Button, wird das Script abgebrochen.
wie wäre es denn mit zwei Schleifen, die jeweils 500 mal laufen?
Haeh? Wieso sollten zweimal 500 Durchlaeufe schneller sein als einmal tausend?
Um das CGI-Timeout zu umgehen, kannst Du den Prozess spalten und einen Teil abkoppeln. Erik Tews hat dazu vor einiger Zeit mal was geschrieben: <../../sfarchiv/1999_2/t03884.htm#a18765>.
Calocybe