Hi,
möchte mit jquery neue Einträge in einer Chatbox laden damit nicht immer alles doppelt und dreifach geladen wird, sondern nur das was neu ist. Doch wie stelle ich nun fest was neu ist?
Aktuell habe ich es so, dass ich in der php Datei die zuletzt aufgerufene ID in der Session speichere und bei erneutem Aufrufe nur welche Anzeige, welche größer als die ID sind. Hier ist das Problem wenn man 2 Fenster geöffnet hat fehlen in Fenster 2 die Nachrichten.
So dann kam mir die Idee dem Fenster eine ID zugeben welche mit übergeben wird wo ich dann z.B. $_SESSION['fenster2'] nutze für die höchste ID in Fenster 2, somit sollte ja dann überall alles angezeigt werden?
Aber gibt bestimmt noch eine bessere Lösung, welche ich vergessen habe. Jemand eine Idee?
möchte mit jquery neue Einträge in einer Chatbox laden damit nicht immer alles doppelt und dreifach geladen wird, sondern nur das was neu ist. Doch wie stelle ich nun fest was neu ist?
Aktuell habe ich es so, dass ich in der php Datei die zuletzt aufgerufene ID in der Session speichere und bei erneutem Aufrufe nur welche Anzeige, welche größer als die ID sind. Hier ist das Problem wenn man 2 Fenster geöffnet hat fehlen in Fenster 2 die Nachrichten.
So dann kam mir die Idee dem Fenster eine ID zugeben welche mit übergeben wird wo ich dann z.B. $_SESSION['fenster2'] nutze für die höchste ID in Fenster 2, somit sollte ja dann überall alles angezeigt werden?

Aber gibt bestimmt noch eine bessere Lösung, welche ich vergessen habe. Jemand eine Idee?