• User Newbie

    Problemi di cache

    Salve a tutti ho qualche problema con la cache di una pagina...
    Per farla breve questa pagina contiene una foto che viene modificata tramite le librerie gd mantenendo però lo stesso percorso anche dopo essere stata modificata poichè va a sostituire l'originale...
    Quando la pagina viene aggiornata però continua a caricare l'immagine originale nonostante non sia più presente perchè è stata sostituita con quella modificata.
    Immagino sia un problema di cache perchè prmendo CTRL+F5 cioè svuotando la cache mi compare l'immagine corretta...C'è qualcuno che sa dirmi come posso disabilitare la cache o che ha altre soluzioni per risolvere il problema? grazie e ciao a tutti


  • ModSenior

    Ciao mck89,

    Puoi trovare un esempio direttamente sul manuale di php:
    [php]
    header( 'Expires: Sat, 26 Jul 1997 05:00:00 GMT' );
    header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
    header( 'Cache-Control: no-store, no-cache, must-revalidate' );
    header( 'Cache-Control: post-check=0, pre-check=0', false );
    header( 'Pragma: no-cache' );
    [/php]Dovrebbe funzionare 😉