Si el problema es el caché prueba a enviarle esto:
Código PHP:
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Fecha en el pasado
Es para decirle al navegador, los proxies y demás intermediarios que no lo guarden en caché. Tal vez funcione.