@ all ?
anbei ein auszug aus meinem programm .
starte ich nun den script und drücke run -> sende nun mit einem formular mit post: "test.php?Action=do" dann sollte eigentlich gleich danach die Zahlen 0-9 erscheinen im Abstand von ca. 1 Sekunde. Jedoch erscheinen die Zahlen erst nach Ablauf der ganzen Schleife! Starte ich den Script direkt im Browser mit "test.php?Action=do" - viola funktionierts! Warum? Ich muss aber diese Action von einem Formular aus starten und genau sehen bei welcher zahl ich mich gerade befinde - aber wie?
Wer kann mir einen Tip geben oder sagen wie ich dies Lösen kann!
<?php
echo "test";
echo "<form method='post' action='test.php?action=do'>";
echo "<input type='Submit' value='run'></form>";
if($action=="do")
{
for($i=0;$i<10;$i++)
{
echo "$i";
flush();
sleep(1);
}
}
?>