Foros del Web » Programando para Internet » PHP »

La pagina en php donde muestra la imagen no refresca

Estas en el tema de La pagina en php donde muestra la imagen no refresca en el foro de PHP en Foros del Web. Hola que tal, soy nuevo y necesito que me ayuden. Tengo una sección de noticias creada en php, con la función de subir una foto. ...
  #1 (permalink)  
Antiguo 30/06/2006, 15:36
 
Fecha de Ingreso: junio-2006
Mensajes: 11
Antigüedad: 17 años, 9 meses
Puntos: 0
La pagina en php donde muestra la imagen no refresca

Hola que tal, soy nuevo y necesito que me ayuden. Tengo una sección de noticias creada en php, con la función de subir una foto. Funciona bien, hasta que quieres cambiar la foto, ya que el listado donde van todas las noticias y que ademas tiene la foto no se refresca, es decir, debo darle refresh al navegador para que cargue la nueva foto.
Probe con esta función: echo "<META HTTP-EQUIV='refresh' CONTENT='10; URL=$PHP_SELF'>"; donde content es el tiempo que demora en cargar la página, lo que es bastante molesto ya que cada 10 seg se recarga.

También intente poner en el header el siguiente codigo:
<?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
?> pero no resulta.

Habrá alguna forma de hacer que al presionar el boton que me lleva de una página a la otra lleve alguna función que sea la encargada de refrescar la página?????
  #2 (permalink)  
Antiguo 30/06/2006, 16:36
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 20 años, 6 meses
Puntos: 1
cuando grabes la noticia mandala al listado haci se ddeberia refrescar ya que tomaria los nuevos registros

es decir

xxx.php <----donde grabas la noticia
cuando te grabe y este todo corecto

ponle

header("location: listado.php");

para que se vaya a ese programa o pagina
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:49.