Question sur le file_get_contents() - PHP - Programmation
Marsh Posté le 06-07-2009 à 13:55:34
Pour t'assurer que ton serveur ne fasse pas de mise en cache ou Que le serveur distant le fasse ( ce qui dépend des confs )
ajoute un ?r=time() à la fin de l'url
Marsh Posté le 06-07-2009 à 13:55:58
le cache, c'est toi qui doit le gérer si tu veux en mettre un.
Marsh Posté le 06-07-2009 à 16:32:40
Merci grosbin, effectivement quand on ajoute un "faux paramètre" qui change à chaque fois sur l'url, le navigateur pense que c'est une nouvelle url et la retélécharge systématiquement sans utiliser le cache.
Problème résolu
Marsh Posté le 06-07-2009 à 11:55:36
Petite question sur la fonction file_get_contents() : Y-a-t'il selon vous une mise en cache quelconque ou bien est-ce que à chaque appel, l'url est téléchargée systématiquement ?
Dans mon cas j'ai une page php qui ouvre plusieurs fois la même image à des moments différents, et je veux m'assurer que à chaque fois il retélécharge bien l'image et qu'il n'utilise pas celle du cache déjà chargée par cette même méthode.
Je ne pense pas qu'il y ait de mise en cache mais c'est juste pour m'en assurer. Si quelqu'un a la confirmation, je suis preneur, sinon, y aurait-il un moyen de d'en assurer ?
Merci d'avance aux connaisseurs qui pourront me répondre