Foros del Web » Programando para Internet » PHP »

Recargar cada pocos segundos una página php dentro de otra

Estas en el tema de Recargar cada pocos segundos una página php dentro de otra en el foro de PHP en Foros del Web. Tengo un problema a la hora de refrescar una página php . Dispongo de dos páginas : una "index.php" dentro de la cual se carga ...
  #1 (permalink)  
Antiguo 09/08/2010, 11:58
 
Fecha de Ingreso: agosto-2010
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Recargar cada pocos segundos una página php dentro de otra

Tengo un problema a la hora de refrescar una página php .

Dispongo de dos páginas :

una "index.php" dentro de la cual se carga una tabla que es en realidad otra página "index2.php"

Quiero refrescar cada minuto pero solo la tabla ( la página index2.php ) .


El problema es que si en index2.php añado la línea

<meta http-equiv="refresh" content="60;URL=./index2.php" > (el 60 es cada cuantos segundos queremos que refresque)

como la página que se carga en el navegador es la "index1.php" (que contiene la tabla index2.php) ni se entera y no se refresca la tabla.

¿Alguna ayuda para poder hacer esto? gracias .
  #2 (permalink)  
Antiguo 09/08/2010, 12:01
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 3 meses
Puntos: 14
Respuesta: Recargar cada pocos segundos una página php dentro de otra

se puede hacer por medio de javascript.
  #3 (permalink)  
Antiguo 09/08/2010, 12:10
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Recargar cada pocos segundos una página php dentro de otra

tal como dice @kokoou, lo puedes hacer con javascript, específicamente con un setInterval, pero ¿que usas para incluir index2.php?: include o iframe

si usas include necesitarías anidarlo en una capa con un nombre y cargarías el contenido de index2.php a dicha capa mediante el interval de javascript pero usando AJAX

con iframe, solo tendrías que refrescarlo con el interval de javascript
  #4 (permalink)  
Antiguo 09/08/2010, 15:06
 
Fecha de Ingreso: agosto-2010
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Recargar cada pocos segundos una página php dentro de otra

Gracias por la ayuda , se me olvidó decir que eran iframes.

Le añadí en el index2.php, dentro del <head> , el siguiente código para recargar cada 60 segundos




<title>autollamada javascript</title>

<script language="JavaScript">

window.onload=function(){

setTimeout("window.location='index2.php'", 60000)

}


Y voilá , ya recarga desde el index1.php la página index2.php cada 60 segundos.

Saludos

Última edición por Toni__; 10/08/2010 a las 03:16

Etiquetas: recargar, segundos
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 16:06.