Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
730 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Actualisation d'une page avec des images

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Actualisation d'une page avec des images

n°1879596
ozone--24
Posté le 30-04-2009 à 09:54:17  profilanswer
 

Bonjour à tous,
 
Sur mon site web j'ai crée une page qui affiche des photos et sur une autre qui les supprime (en affichant des miniatures).
Quand je supprime ma photo (avec une fonction en php) quand la page est "actualisée" avec le header() à la fin de la fonction php il y'a toujours les anciennes photos qui sont en miniatures sur la page et aussi sur la page qui affiche les photos en grande taille (alors que j'ai cliqué sur une autre page).
Il y'a que quand j'appuie sur F5 (actualiser) que les photos sont correctes (ce remplace par celles supprimé)
 
Je me suis peut-être mal exprimé donc je vais vous faire une sortie de mini diaporama pour vous montrer ce qu'est ma situation :
D'abord je vais sur ma page où je peux supprimer les photos :
http://i61.servimg.com/u/f61/11/31/25/01/1-dabu10.jpg
 
Puis je coche celle que je veux supprimer et je clique sur le bouton Supprimer photo(s)
http://i61.servimg.com/u/f61/11/31/25/01/2-sale10.jpg
 
Ensuite après avoir cliqué, ma fonction me ramène sur la même page, il y'a bien 2 photos en moins, mais c'est pas les bonnes qui s'affichent.
http://i61.servimg.com/u/f61/11/31/25/01/3-mauv10.jpg
 
Enfin, j'appuie sur F5 et les bonnes photos s'affichent :
http://i61.servimg.com/u/f61/11/31/25/01/4-bon-10.jpg
 
 
Est-ce que vous connaîtriez une solution pour qu'après avoir supprimé les photos, cela m'affiche directement les bonnes photos.
Les techniques que j'ai essayé qui marche pas :  
header("Cache-Control: no-cache, must-revalidate" );
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
 
header("Expires: 0" );
header("Last-Modified: " . gmdate("D, d M Y H:i:s" ) . " GMT" );
 
header("Pragma: no-cache" );
 
Et une autre où c'est que du HTML, mais je me souviens plus de ce que c'est exactement (c'était <meta ... > )


Message édité par ozone--24 le 30-04-2009 à 09:57:56
mood
Publicité
Posté le 30-04-2009 à 09:54:17  profilanswer
 

n°1879656
aspirateur
Posté le 30-04-2009 à 11:41:55  profilanswer
 

Ton script de suppression s'execute bien AVANT l'affichage de la page?

n°1879661
ozone--24
Posté le 30-04-2009 à 11:49:13  profilanswer
 

Non il s'exécute après,
Mais j'ai eu la réponse sur un autre site il m'a dit de faire ça :  
Le principe c'est de forcer le navigateur à recharger la photo et pour cela tu va effectivement utiliser un timestamp sur ton image du style
 
mon_image.jpg?124455764
 
ou 124455764 est calculé avec un rand ou n'importe quelle autre algo qui te donnera un nombre aléatoire...
 
ça marche parfaitement bien ! :-)

n°1879676
SICKofitAL​L
misanthrope
Posté le 30-04-2009 à 12:43:15  profilanswer
 

ozone--24 a écrit :

Non il s'exécute après,
Mais j'ai eu la réponse sur un autre site il m'a dit de faire ça :  
Le principe c'est de forcer le navigateur à recharger la photo et pour cela tu va effectivement utiliser un timestamp sur ton image du style
 
mon_image.jpg?124455764
 
ou 124455764 est calculé avec un rand ou n'importe quelle autre algo qui te donnera un nombre aléatoire...
 
ça marche parfaitement bien ! :-)


oui de rien :o


---------------
We deserve everything that's coming...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Actualisation d'une page avec des images

 

Sujets relatifs
Actualisation d'une page avec des imagesBouchage de trous dans des images 3D
Actualisation de la page / Cookiephp:récupérer des données d'une autre page
Librairie pour manipuler du texte et des images?images qui disparaissent qd réduction fenetre IE
password pour page HTML/PHP 
Plus de sujets relatifs à : Actualisation d'une page avec des images


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR