a ver, os pongo en situación.
tengo una página para modificar artículos donde me lista todos los artículos q tengo, selecciono uno a modificar y me va a otra página donde puedo elegir cambiar la foto del artículo en cuestión. vale, elijo una nueva foto, acepto la modificación y me la modifica correctamente.
el problema viene cuando listo de nuevo los artículos, me sale la lista sin modificar, le doi a F5 y se muestra la lista correctamente con la foto cambiada (como yo kiero q esté).
pregunto, ¿hay alguna manera de evitar tener que darle al F5 para que se muestre actualizada la página donde listo?
probé con header("Refresh"); pero no es la solución q busco.
thx.
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
Con eso no deberia guardar nada en la cache y para lo otro, que actualice automaticamente, debes recordad que php es un lenguaje de lado de servidor, tendrás que usar html o javascript para lo otro que dices.
Un javascript que yo suelo usar:
<script language="javascript">
function redireccionar()
{
location.href="index.php";
}
setTimeout ("redireccionar()", 3000);
</script>
Tienes que modificar el destino, y el tiempo que quieres que tarde en redireccionar.