Hallo alle zusammen,
ich habe eine Frage die wie folgt aussieht. Ich habe mir mit PHP einen Chat geschrieben. Die Nachrichten werden dabei in einer mysql Datenbank hinterlegt. Jetzt werdet ihr euch fragen, weshalb ist der Typ so doof und programmiert selbst einen Chat wenn es das doch schon 1000 mal gibt. Das hat die folgenden Gründe:
A) der Chat darf nur immer zwischen 2 Personen nach der Zustimmung von beiden stattfinden.
B) Die Chatzeit wird in der Datenbank durch timestampbeginn und ende erfasst und die Differenz an mein selbst programmiertes Rechnungsmodul übergebn.
C)die in der Datenbank gespeicherten Gespräche sollen auch später nachvollziehbar sein für diese beiden User.
So nun habe ich mir ein PHP Script geschrieben welches über MYSQL Select die Textnachrichten abruft und in entsprechend darstellt. Und jetzt kommt das Problem. Aktuell funzt das ist aber stümperhaft gelöst: Ich rufe mit dem Select from ... ab und aktualisiere die Seite in einem Iframe immer wieder nach einer Sekunde. Den Iframe will ich schon beibehalten aber mir gefällt es nicht dass immer wieder die komplette Seite neu geladen wird. Wie kann ich es mit PHP erreichen dass sich der Seiteninhalt aktualisiert ohne die komplette Seite zu laden und somit auch den Traffic und die Ladezeit einzudämmen.
Danke vorab!
danix
ich habe eine Frage die wie folgt aussieht. Ich habe mir mit PHP einen Chat geschrieben. Die Nachrichten werden dabei in einer mysql Datenbank hinterlegt. Jetzt werdet ihr euch fragen, weshalb ist der Typ so doof und programmiert selbst einen Chat wenn es das doch schon 1000 mal gibt. Das hat die folgenden Gründe:
A) der Chat darf nur immer zwischen 2 Personen nach der Zustimmung von beiden stattfinden.
B) Die Chatzeit wird in der Datenbank durch timestampbeginn und ende erfasst und die Differenz an mein selbst programmiertes Rechnungsmodul übergebn.
C)die in der Datenbank gespeicherten Gespräche sollen auch später nachvollziehbar sein für diese beiden User.
So nun habe ich mir ein PHP Script geschrieben welches über MYSQL Select die Textnachrichten abruft und in entsprechend darstellt. Und jetzt kommt das Problem. Aktuell funzt das ist aber stümperhaft gelöst: Ich rufe mit dem Select from ... ab und aktualisiere die Seite in einem Iframe immer wieder nach einer Sekunde. Den Iframe will ich schon beibehalten aber mir gefällt es nicht dass immer wieder die komplette Seite neu geladen wird. Wie kann ich es mit PHP erreichen dass sich der Seiteninhalt aktualisiert ohne die komplette Seite zu laden und somit auch den Traffic und die Ladezeit einzudämmen.
Danke vorab!
danix
Kommentar