Précédent   Forum des professionnels en informatique > PHP > Langage > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, FAQ, sources, etc. pour PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 17h08   #1
Invité régulier
 
Inscription : juillet 2010
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 10
Points : 6
Points : 6
Par défaut vrai rechargement image après upload (soucis cache)

Bonjour,

j'ai été confronté pendant longtemps à ce f*** problème de rechargement de l'image fraîchement envoyée au serveur...

il y a quelques bidouillages sur la toile qui marchent assez bien mais dans mon cas, il y avait toujours un soucis !

bref, je crois bien avoir trouvé une bidouille quasi infaillible !

au lieu de charger l'image avec la date ou un nombre aléatoire, la solution est de récupérer la poids de l'image (en bytes, assez précis) et de le placer juste après le nom du fichier :

Code :
1
2
3
$la_photo='image.jpg';
$poids_foto='?'.filesize($la_photo);
echo '<img src='.$la_photo.$poids_foto.'>';
de cette façon, le moindre changement du poids force le rechargement
mais uniquement sur le fichier concerné, à l'inverse de rnd(1,9999) qui force toujours le rechargement...

bref, pour moi, en tous cas, ça marche enfin !!!

si vous trouvez mieux, je suis preneur bien que cette bidouille soit très facile à mettre en place et ne nécessite pas énormément de modifs dans son code original...


a+
gandahar1983 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h05.


 
 
 
 
Partenaires

Hébergement Web