Hallo,

seit einiger Zeit beschäftige ich mich schon mit PHP und wollte nun mal einen Chat realisieren. Er soll eigendlich ganz einfach sein.

Ich bin so vorgegangen:

1. ein formular zur eingabe des Textes
2. per submit wird ein eintrag in die datenbank gemacht
3. nachricht erscheint in einem div unterhalb des eingabefeldes

Nur leider bin ich auf folgende Probleme gestoßen:

Abgesehen davon dass ich sicher nen cronjob oder sowas machen werde damit die einträge mit der zeit auch wieder gelöscht werden, werden die daten aus der datenbank nur EINMALIG per Seitenaufruf aktualisiert. Wenn ich nen Refresh Tag einbaue, refresht sich leider auch die ganze Seite mit. Mit dem Submit Formular ist das das gleiche. Da läd auch die ganze Seite nochmal neu.

Wie schaff ich es also dass immer wenn ein neuer eintrag in die datenbank gemacht wird, dass der client auch etwas davon mitbekommt und sich der chat aktualisiert (ohne hässlichen refresh von der ganzen seite).

wäre nett wenn ihr mir helfen könntet.

P.S. will kein fertiges script irgendwo runterladen.

Danke mfg pousty