J'ai un outil de téléchargement d'image écrit en php.Possible d'effacer le cache du navigateur avec le code php?
Les utilisateurs peuvent choisir un fichier, et il est téléchargé avec un certain nom de fichier, puis si l'utilisateur regrette de choisir ce fichier, ils peuvent cliquer sur l'entrée de fichier et télécharger un autre fichier, mais le navigateur met en cache la première image téléchargée. Et au lieu de la deuxième image, les navigateurs affichent le premier à la place, même si c'est une autre image téléchargée.
kindof difficile à expliquer ...
Comment puis-je résoudre ce problème?
Merci
ce qui est une chaîne de requête aléatoire, soin d'expliquer cette partie un peu plus s'il vous plaît? –
C'est juste un moyen de s'assurer que le navigateur n'aura jamais vu cette URL spécifique et ne tentera donc pas d'utiliser une version en cache. En ajoutant time() à la fin de l'URL, @Jan s'assure que l'URL est unique. –
nous perdons l'avantage de l'élément en cache pour la deuxième charge –