Christoph Ruhnke: Sleep-Funktion in Perl

Beitrag lesen

Hallo Thomas,

Leider ist es mit diesem Script so, dass er 10 Sekunden wartet, und dann alle 10 Sternchen auf einmal hinschreibt, anstatt jedes einzeln mit 1 Sekunde dazwischen :o(

Was stimmt daran nicht?

Das dürfte nicht am Script liegen, sondern am Web-Server (bzw. am Betriebssystem), der Deine Scriptausgaben puffert und nicht jedes einzelne Sternchen als einzelnes TCP/IP-Paket zum Browser abschickt. Wenn Du diesen Sternchen-Effekt unbedingt erzielen möchtest, wäre es einfacher das auf Client-Seite zu realisieren, mit einem in der Ausgabe eingebetteten Java-Script [window.setInterval... document.write('*');].

CU Christoph