Zum Inhalt springen

AJAX eID und Cachingproblem

Erstellt am 17. Oktober 2009 · 2 Antworten · letzte Antwort am 22. Oktober 2009

Tags: Frage

froemken ·

Hallo zusammen,

auf einer Seite kann der User sein eigenes Profil bearbeiten. Unteranderem kann er dort auch sein Profilbild ändern. Dies geschieht über AJAX und eID.
Nach dem Hochladen wird das Bild zwar angezeigt, aber wenn ich nochmal auf den Link für das Profil klicke, dann erscheint wieder das alte Bild.

Das Problem liegt am Cache. Denn wenn ich den Cache für die Seite auf "no cache" setze, dann funktioniert es.

Ich will den Cache aber nutzen...

Damit das System also funktioniert muss ich in meiner ajax.php nach der Auswechslung meines Bildes den Cache für diese Seite neu aufbauen.

Jemand ne Idee wie das gehen soll?

Stefan

froemken ·

Hab grad sämtliche Cache-Funktionen zurückverfolgt und bin dabei auf diese "globale" Funktion gestoßen. Diese kümmert sich wohl um das Löschen im Cache und auch dem nachträglichen wiederaufbau des Caches.

$GLOBALS['TSFE']->generatePage_preProcessing

Damit habe ich jetzt endlich Feierabend.

Stefan