Also mein Chatscript funktioniert inzwischen.
http://www.et-world.de/chat3/
Jedoch ist jetzt das Problem da, dass nach ca. 90 bis 100 eintragungen im Chat die Ausgabe hängen bleibt... und die flush() versagt an der grossen Menge vermute ich. Wie ist es den möglich dies zu umgehen und die Ausgabeanzahl der Nachrichen zu begrenzen um den PHP Interpreter zu entlasten?
Mein Quellcode der die Ausgabe steuert füge ich bei.
http://www.et-world.de/chat3/
Jedoch ist jetzt das Problem da, dass nach ca. 90 bis 100 eintragungen im Chat die Ausgabe hängen bleibt... und die flush() versagt an der grossen Menge vermute ich. Wie ist es den möglich dies zu umgehen und die Ausgabeanzahl der Nachrichen zu begrenzen um den PHP Interpreter zu entlasten?
Mein Quellcode der die Ausgabe steuert füge ich bei.
PHP-Code:
@set_time_limit(9999);
for($i = 0; $i < 10; $i++){
$spaces.="<!-- Buffer = $i -->";
}
while(1){
// ********************************* AUSLESEN aus CHAT.CSV ****************************
$ausgabe = ReadLastMsg();
// ********************************* ENDE AUSLESEN aus CHAT.CSV ****************************
if ($test==$ausgabe[$x]) $ausgabe[$x]="";
else {
$test = $ausgabe[$x];
$ausgabe[$x] = "\n".$ausgabe[$x]."<script>self.scrollTo(0,10000);</script><br>\n";
}
sleep(1);
print ($spaces."".$ausgabe[$x]);
flush();
}
Kommentar