Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 17:59
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Actualizar web

Hola, familia:

Tengo una web hecha con ajax. Tengo un problema en la actulizacion de datos. Mirar tengo una lectura de una base de datos en que cada registro tiene la posibilidad de borrarse, si se clica en "borrar".

Cuando se clica te direcciona a un php que borra el registro y vuelve de nuevo a la lectura por medio de un header, de esta forma:

Código PHP:
header("Location: javascript:llamarasincrono('contenidos/tutorial2.php', 'contenidos');"); 
Funciona correctamente, el problema es que cuando vuelve la lectura no se ha refrescado, es decir, el registro que he borrado se muestra, en cambio cuando refresco toda la web manualmente, este logicamente no aparece.

He probado:

Código PHP:
header('Pragma: no-cache'); 
header('Expires: -1'); 
header('Cache-Control: private'); 
header("Cache-Control: no-store, no-cache, must-revalidate"); 
header('Cache-Control: max-stale=0'); 
header('Cache-Control: post-check=0'); 
header('Cache-Control: pre-check=0'); 
header('Keep-Alive: timeout=3, max=993'); 
Y

Código PHP:
header ("Expires: Fri, 14 Mar 1980 20:53:00 GMT"); //la pagina expira en fecha pasada 
header ("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); //ultima actualizacion ahora cuando la cargamos 
header ("Cache-Control: no-cache, must-revalidate"); //no guardar en CACHE 
header ("Pragma: no-cache"); //PARANOIA, NO GUARDAR EN CACHE 
¿Alguna otra opcion?