Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom, o meu problema é que eu tenho um código PHP que funciona perfeitamente de upload de imagem, vou explicar ele:
Apaga a imagem "perfil.jpg"
Envia para o servidor a nova imagem, e a renomeia como "perfil.jpg"
até aí tudo bem, código funcionando normalmente.
O problema, é que a imagem fica salva no cache , e para o usuário visualizar a nova imagem, e não a antiga, ele tem que dar uns 2 F5 na página ... Como posso conseguir que o cache dessa imagem perfil suma sozinho ?
Olá Henrique, deu um erro falando que não posso modificar as opções do header e o problema continua ..
opaulista, esse JS não serviria para mim !
Depois de horas pesquisando, desisti de achar um código, mesmo depois de usar os headers() do php, e tentar pedir para não salvar cache pelo js, usei um .htaccess para não salvar as imagens jpg no cache do cliente ;D
<FilesMatch "\.(jpg|jpeg)$">
Header set Cache-Control "max-age=0, public"
</FilesMatch>
http://www.lucaspeperaio.com.br/blog/cache-de-navegador-com-htaccess
Obrigado, opaulista e Henrique :thumbsup:
:seta: http://css-tricks.com/snippets/php/intelligent-php-cache-control/