Safari aktualisiert Bilder nicht

.s!Lec

Grünschnabel
Hi Leute !

Hab ne Seite mit einem Profilbild-Upload.
Leider wird im Safari das Bild nicht aktualisiert wenn man ein anderes hochlädt.
Weiß jmd was man dagegen machen kann ? (ohne einen neuen Bildnamen anzugeben )

BTW:
Im Safari spinnt auch der File-Upload welcher nur jedes dritte Mal (unabhängig vom File) funktioniert.
In jedem anderen Browser funktioniert das ohne Probleme.

greetz,
silec
 
Safari auf Windows? Der ist seit Jahren bereits tot. Also keinerlei Beachtung wert.
Nur der auf IOS und OSX hat Relevanz.

Es ist eigentlich nicht ungewöhnlich dass die Bilder jedes mal unter anderem Namen abgelegt werden, der wird dann halt in der Datenbank mit in der User Tabelle abgelegt.
Oder dass die Bilder gar von PHP selbst erst ausgegeben werden.

Das sind beides die saubersten Lösungen.

Oder du sendest lustig header dass die Browser nicht cachen sollen.

Wobei das teils PHP ja schon selbst tut.

PHP:
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
 
Zurück