begin process at 2012 05 31 05:00:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

pb de cache


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb de cache

jeudi 23 juin 2005 à 12:24:28 | pb de cache

chino18

Salut les gens!!

Je génère un graphique sous forme d'image jpg avec JPgraph.
J'affiche ensuite cette image dans ma php. Je génère des graphiques différents mais toujours avec le même nom d'image.

Le problème se situe à l'affichage:
en effet ma page m'affiche tjrs la meme image, qui correspond au premier graphique que j'ai généré. Je pense que cela vient du fait que l'image est gardée dans le cache.
Si j'actualise la page je retrouve quand meme l'image exacte.

Donc existe t'il une fonction php permettant de vider le cache?
ou alors une fct javascript actualisant la page une seule fois?

-- message approuvé par Jean-Claude Van Damme --

jeudi 23 juin 2005 à 12:28:43 | Re : pb de cache

Anthomicro

Salut,

tu peux forcer une non mise en cache de ta page :

header('pragma:no-cache');

a +


    jeudi 23 juin 2005 à 16:42:46 | Re : pb de cache

    Leneuf8000

    J'ai eu le meme probleme, le truc c'est de faire croire au navigateur qu'il s'agisse d'une image diffèrente a chaque fois. Pour cela, on m'a donné cette solution :
    $name=rand(0,100000);//On utilise une variable aléatoire pour faire croire au navigateur qu'il s'agit d'une nouvelle image à afficher, sinon oroblème de cache.
    echo "<tr bgcolor='#999966'><td><img src=\"".$FicDest2. '?val=' . $name . "\"></td><td>";

    Voili voilou...

    jeudi 23 juin 2005 à 17:00:14 | Re : pb de cache

    chino18

    Réponse acceptée !

    Ben en fait je viens de trouver la solution tout seul comme un grand.
    J'affiche mon image de cette manière:


    echo "<img src=/images/TotF.png?reload=".time().">";

    Ce qui a pour effet de rafraîchir uniquement l'image. Je pense que c'est plus simple que ta solution Leneuf.
    Merci quand même.



    -- message approuvé par Jean-Claude Van Damme --

    jeudi 23 juin 2005 à 17:01:44 | Re : pb de cache

    Anthomicro

    Avec le header ça t'évite ce genre de contournements.


      jeudi 23 juin 2005 à 17:10:30 | Re : pb de cache

      chino18

      J'avais essayé dans la page où j'effectue la génération de l'image, et dans celle où j'affiche, mais ca n'a pas marché.

      -- message approuvé par Jean-Claude Van Damme --
      vendredi 24 juin 2005 à 14:39:23 | Re : pb de cache

      Leneuf8000


      C'est pareil que moi sauf que tu prends la date au lieu d'une variable au hasard, le principe elle même, mais concernant le header, j'avais le même problème que toi.



      Cette discussion est classée dans : pb, page, image, génère, cache


      Répondre à ce message

      Sujets en rapport avec ce message

      Rafraichir une page [ par niko14 ] Hello everybody!!Voila le bin's!!En fait voila, j'ai une page ou on choisit un type de budget et on valide!Qd on a validé on arrive sur une page ou j' session cache [ par chris tuckers ] Suite à mon probleme de session, j'aimerais savoir s'il est possible, que lorsqu'une session expire, que la page renvoie sur la page d'accueil pour qu PB Include PHP [ par sprixx ] Bonjour voici le code de mon site : -------Liens --------Links Name-------Page --------              &nbsp xmlhttprequest [ par David_monchy ] salut à tous,j'utilise les xmlhttprequest pour développer un chat.Dans ma page dialogue.php, j'ai un tableau avec une ligne d'une hauteur de 0pixels ( Forcer le rafraichissement / Interdire la mise en cache d'une page [ par eddie5150 ] Bonjour, voici mon problème : j'ai un graphique qui utilise les enregistrements d'une BDD, et si l'on effectue des changements dans la base, et que l' Afficher une image ou un texte si une page (un serveur) est en ligne [ par luciolis ] Bonjour !Je suis propriétaire d'un serveur de jeux, et j'aimerai faire un script oû une image différente est affichée si une page web (xml ou html) es interdire mise en cache [ par PoFMaN ] Ben voila, j'aimerai que mes pages php ne soient pas mises en cache par le navigateur. J'ai vu qu'il y avait pas mal de message sur ce forum concerna pb GET [ par gabs77 ] slt, g un souci sur un script d appel de page avec parametre et BDDg une une page avec listes de donnée avec a chaque ligne un bouton modifierje mets image attente affichage page [ par joebuz ] Salut !Je souhaiterais savoir comment qu'on fait pour afficher une image ou un texte en attendant que la page s'affiche et éviter d'avoir une belle pa Pb Affichage Image différents Navigateurs [ par EMSIEN ] Bonjour à Tous,Voilà j'ai un problème d'affichage,il s'agit d'une image lorsque je la visualise avec Firefox(FF) elle est normale mais quand j'utilise


      Nos sponsors


      Sondage...

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      Photothèque

      A découvrir



       
      Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
      CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
      CodeS-SourceS.com© est une marque déposée tous droits réservés

      Google Coop CodeS-SourceS Google Coop CodeS-SourceS
      Temps d'éxécution de la page : 0,484 sec (3)

      Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales