Buongiorno
Sono nuovo nel forum
Vi spiego il mio problema: ho una pagina web che apre un file PDF, una locandina che viene aggiornata settimanalmente, è quindi necessario
affinché gli utenti non "rivedano" la vecchia locandina, che questa non venga messa in cache. Credevo di aver risolto come nell'esempio sotto
ma.... mentre per firefox e ie funziona .... per chrome e opera mi visualizza la copia in cache e solo facendo aggiornare il browser vedo la
nuova locandina.
Ovviamente, siccome la fortuna e cieca ma la sfiga ci vede molto bene, un utente che ha bisogno di tale locandina usa chrome (potete immaginarvi
il casino che a creato perché costretto a far aggiornare il browser)
Ho cercato altre soluzioni (meta in html) ma sto sbattendo la testa al muro....
Qualcuno sa aiutarmi?
Grazie
Sono nuovo nel forum
Vi spiego il mio problema: ho una pagina web che apre un file PDF, una locandina che viene aggiornata settimanalmente, è quindi necessario
affinché gli utenti non "rivedano" la vecchia locandina, che questa non venga messa in cache. Credevo di aver risolto come nell'esempio sotto
ma.... mentre per firefox e ie funziona .... per chrome e opera mi visualizza la copia in cache e solo facendo aggiornare il browser vedo la
nuova locandina.
PHP:
<?php
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Data del passato
header("Pragma: no-cache");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
?>
PHP:
<?php
$file = "Locandina.pdf";
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename='.$file);
readfile($file);
?>
Ovviamente, siccome la fortuna e cieca ma la sfiga ci vede molto bene, un utente che ha bisogno di tale locandina usa chrome (potete immaginarvi
il casino che a creato perché costretto a far aggiornare il browser)
Ho cercato altre soluzioni (meta in html) ma sto sbattendo la testa al muro....
Qualcuno sa aiutarmi?
Grazie
Ultima modifica di un moderatore: