Chat mit Javascript und PHP
Max
- javascript
0 Dynamite0 Sapzero1 EKKi
0 Chat mit Datenbank?
Don P
Hallo
Ich versuche gerade einen Chat in Php und Javasript zu machen.
Das mit PHP und der MySQL ist klar für mich aber wie kann ich es machen
das javascript alle 3 Sekunden neue Daten lädt (aus MySQL)
Danke im Voraus
max
Ich versuche gerade einen Chat in Php und Javasript zu machen.
Das mit PHP und der MySQL ist klar für mich aber wie kann ich es machen
das javascript alle 3 Sekunden neue Daten lädt (aus MySQL)
Google ist Dein Freund.
Was Du sucht macht man per AJAX. Es wird eine PHP-Datei erstellt, die die Daten aus der Datenbank holt, und diese wird per JavaScript alle 3 sek neu geladen, der Response wird dann ausgegeben.
Grüße
Dynamite
Hallo
Ich versuche gerade einen Chat in Php und Javasript zu machen.
Das mit PHP und der MySQL ist klar für mich aber wie kann ich es machen
das javascript alle 3 Sekunden neue Daten lädt (aus MySQL)Danke im Voraus
max
Hi,
damit es alle 3 sek neu ladet kannst du das in deine seite einfügen
<script>
setTimeout("window.location.replace('chat.php')",2000);
</script>
So würde er dann alle 3 sek dein Code durchlaufen und die neuen Daten von deiner Datenbank holen
Gruß
Sapzero
Mahlzeit Sapzero,
[code lang=java]
1. hat der von Dir gepostete Code nichts mit Java zu tun,
<script>
2. fehlt hier das erforderliche http://de.selfhtml.org/html/referenz/attribute.htm#script@title=type=Attribut und
setTimeout("window.location.replace('chat.php')",2000);
So würde er dann alle 3 sek dein Code durchlaufen und die neuen Daten von deiner Datenbank holen
3. würde damit alle zwei(! - nicht 3) Sekunden die genannte Datei aus der History neu geladen. Das hat mit "Code durchlaufen" erstmal wenig zu tun ...
MfG,
EKKi
Hallo,
Ich versuche gerade einen Chat in Php und Javasript zu machen.
Das mit PHP und der MySQL ist klar
Du willst tatsächlich jedes Chat-Geplapper in einer Datenbank speichern?
*kopfschüttel*
Da würde ich einfach eine Art FIFO-Buffer verwenden, der z.B. immer die letzten 100 Smalltalk-Fetzen enthält. Was älter ist als 100 Beiträge, fliegt raus ins Nirvana, basta.
Gruß,
Don P