Forcer une image à ce recharger
Xu
-
Lulucmy Messages postés 143 Statut Membre -
Lulucmy Messages postés 143 Statut Membre -
Bonjour
j'ai un ptit problème auquel je trouve pas de solution
en fait en gros j'ai une image qui s'affiche sur une page, puis a l'aide d'un script php je modifie cette image et la reaffiche sur la même page (c'est un petit éditeur d'image)
le problème est qu'une fois la modification faite l'image qui apparait est celle qui est dans le cache et non pas celle qui vien d'être modifiée
j'ai pourtant essayé de dire de pas garder la page en cache avec des header en html ou en php, mais j'arrive à rien, c toujours mon ancienne image qui s'affiche ...
quelqu'un saurai comment regler ce problème ?
j'ai un ptit problème auquel je trouve pas de solution
en fait en gros j'ai une image qui s'affiche sur une page, puis a l'aide d'un script php je modifie cette image et la reaffiche sur la même page (c'est un petit éditeur d'image)
le problème est qu'une fois la modification faite l'image qui apparait est celle qui est dans le cache et non pas celle qui vien d'être modifiée
j'ai pourtant essayé de dire de pas garder la page en cache avec des header en html ou en php, mais j'arrive à rien, c toujours mon ancienne image qui s'affiche ...
quelqu'un saurai comment regler ce problème ?
A voir également:
- Forcer une image à ce recharger
- Forcer demarrage pc - Guide
- Forcer réinitialisation pc - Guide
- Forcer suppression fichier - Guide
- Forcer à quitter - Guide
- Légender une image - Guide
6 réponses
Salut !
Il est aussi possible de faire un hash du fichier :
<img src='blablalba.jpg?<?php echo md5_file('blablalba.jpg'); ?>' />
de cette manière l'image est rechargé uniquement si le fichier est modifié !
Il est aussi possible de faire un hash du fichier :
<img src='blablalba.jpg?<?php echo md5_file('blablalba.jpg'); ?>' />
de cette manière l'image est rechargé uniquement si le fichier est modifié !
Dius
nikel cte solution
Lulucmy
Messages postés
143
Statut
Membre
73
Merci pour la solution !
perso je fais comme ca :
, c'est nickel coté client, mais coté serveur ca rempli les logs... mais bon, ce n'est pas grave.
<img src="image.jpg?reload=<?=time();?>" alt="...">
, c'est nickel coté client, mais coté serveur ca rempli les logs... mais bon, ce n'est pas grave.
étrange ... normalement toutes les pages PHP sont retraitées.
N'es tu pas en train de modifier un mauvais fichier ??????
ca arrive à tout le monde , meme moi.
N'es tu pas en train de modifier un mauvais fichier ??????
ca arrive à tout le monde , meme moi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Et si tu utilise cette méthode javascript ?
=> http://www.toutjavascript.com/reference/reference.php?iref=90
Je pense qu'il va recharger l'image, et pas la lire à partir du cache.
@+
Et si tu utilise cette méthode javascript ?
=> http://www.toutjavascript.com/reference/reference.php?iref=90
Je pense qu'il va recharger l'image, et pas la lire à partir du cache.
@+
et bien en fait tu fourni chaque fois une image 'differente' dans le sens ou ce kilya en parametre apres ? est toujours different (time() = timestamp du systeme).
mais si la source s'arrete au ?, le serveur regarde quand meme l'url complete, et ne la trouve pas, donc si il y a un log qui surveille ca, c'est ecrit dedans.
mais si la source s'arrete au ?, le serveur regarde quand meme l'url complete, et ne la trouve pas, donc si il y a un log qui surveille ca, c'est ecrit dedans.