IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

mise à jour : Pb de cache


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 55
    Par défaut mise à jour : Pb de cache
    lu all.

    Voila mon probleme:

    Je developpe la partie d'administration du site d'un pote,
    j'ai un formulaire qui me permet de modifier une photo mais apres la modification, la photo affichée reste la meme.

    J'ai vérifié et la photo a bien été supprimée et remplacée par la nouvelle dans mon répertoire mais elle ne change à l'affichage que lorsque je ferme ma fenetre IE et que je la réouvre.

    Je pense que c'est un probleme de cache ou de fichier temporaire.
    (enfin en vrai j'en sais rien!!!!)

    J'ai essayé de rajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header("Cache-Control: no-cache, must-revalidate");
    en haut de mes fichiers php mais rien ne change.

    Quelqu'un pourrait il me dire comment gerer ce probleme, vider le cahe ou autre.........

    Merci

  2. #2
    Membre Expert

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Par défaut
    une solution simple :

    dans l'url de l'image, ajoute un nombre qui change a chaque fois, comme ca l'image ne sera jamais mise en cache.

    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="image.ext?id=<?php echo md5(time()); ?>">

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 55
    Par défaut
    Merci Beaucoup

    ça fonctionne parfaitement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 08/10/2007, 14h44
  2. où se cache l'enregistrement des mises à jour system ?
    Par Khaled.Noordin dans le forum Apple
    Réponses: 1
    Dernier message: 02/07/2007, 02h10
  3. [Servlet][Session][cache]Mise à jour non systematique
    Par Drizzt [Drone38] dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 06/05/2006, 17h03
  4. Mise a jour dans le cache puis dans la base
    Par tomy29 dans le forum Bases de données
    Réponses: 12
    Dernier message: 21/09/2005, 16h02
  5. [HTML] Problème mise à jour des fichiers en cache
    Par El Riiico dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 05/09/2005, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo