Hi,
hab auf der Homepage unseres Vereins einen vorgefertigten Chatschnipsel installiert und möchte nun, daß er bei "derzeit im Chat: "die Anzahl der User im Chat alle 5 sekunden aktualisiert.
Die Anzahl der Chatuser hole ich aus der MySQL-Datenbank per mysql_result....
Ich bin Neuling in Sachen Java und hab mir mühevoll folgenden Code zusammengebastelt:
Die Ausgabe erfolgt dann über
Soweit funktioniert auch alles, keine Fehlermeldung oder so.
Das Problem ist, daß wenn ich das script laufen lasse (Chatuser ist meinetwegen 0) und danach den Chat betrete, sich die Zahl nicht ändert. Erst beim drücken von F5 zeigt er es richtig an.
Wer kann helfen.
Bei Bedarf, kannst du dir die Seite ja mal anschauen:
http://www.karategeldern.de/
hab auf der Homepage unseres Vereins einen vorgefertigten Chatschnipsel installiert und möchte nun, daß er bei "derzeit im Chat: "die Anzahl der User im Chat alle 5 sekunden aktualisiert.
Die Anzahl der Chatuser hole ich aus der MySQL-Datenbank per mysql_result....
Ich bin Neuling in Sachen Java und hab mir mühevoll folgenden Code zusammengebastelt:
Code:
<?PHP
include('connect.php'); //Verbindung mit Datenbank wird hergestellt...
?>
<script type="text/javascript">
window.setInterval("imChat()", 5000);
function imChat(){
document.getElementById('zeig').innerHTML=<?PHP ECHO mysql_result((mysql_query('SELECT COUNT(chat_id) FROM chat_useronline')), 0); ?>;
}
</script>
<
Die Ausgabe erfolgt dann über
Code:
<p id='zeig'></p>
Soweit funktioniert auch alles, keine Fehlermeldung oder so.
Das Problem ist, daß wenn ich das script laufen lasse (Chatuser ist meinetwegen 0) und danach den Chat betrete, sich die Zahl nicht ändert. Erst beim drücken von F5 zeigt er es richtig an.
Wer kann helfen.
Bei Bedarf, kannst du dir die Seite ja mal anschauen:
http://www.karategeldern.de/