Ciao a tutti,
sto costruendo un portale e ho un problema che non riesco a risolvere con IE8. Ovvero, il login e il logout non funzionano perchè IE8 memorizza nella cache i dati e quindi il login e il logout non hanno effetto.
ho provato ad inserire nel codice della testata le seguenti righe
Codice PHP:
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE')) {
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");}
e di seguito
Codice PHP:
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE')) {
echo '<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="-1" />
';
}
il codice if funziona perfettamente infatti aggiunge tali comandi solo quando uso IE, ma nonostante questo IE8 si ostina a memorizzare la cache.
Cosaposso fare?
Grazie a tutti