Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2014, 13:50
piliypaco
 
Fecha de Ingreso: marzo-2014
Ubicación: Silla (Valencia)
Mensajes: 5
Antigüedad: 10 años, 7 meses
Puntos: 0
Bucle condicional

Buenas a todos. Soy nuevo en el foro y empiezo mi andadura con una duda de la cual necesitaría ayuda.

Estoy montando una web local en la empresa para información y control interno. Todo lo tengo hecho con PHP y estoy enredado con un problema del que no consigo salir.

Os explico:

1. Desde un menú independiente situado en un php, puedo grabar en un txt una condición, es decir, el valor de una variable.

2. Esa variable la recojo con otro php que muestro desde otro ordenador conectado a la red y dependiendo del valor de la condición debe mostrar un contenido u otro, es decir, si por ejemplo la condición es "mensaje" en la pantalla del ordenador de visualización debe aparecer el iframe que carga la pantalla de mensajes. Si por el contrario la condición es "camara", en la pantalla del ordenador de visualización debe aparecer el iframe que carga la pantalla de cámaras. He de decir que el ordenador de visualización está desatendido, no lo toca nadie, se debe autogestionar.

Para ello, he creado un php en el que mediante "if" le digo que muestre uno u otro "iframe", y con una sentencia de javascript limpio la pantalla para que solo aparezca el contenido que yo querio.

Todo funciona a la perfección, pero... El php donde tengo las condiciones "if" solo se ejecuta una vez y necesitaría que cada 10 ó 20 segundos volviese a comprobar las condiciones. Yo he creado un bucle "while" pero como es un bucle sin fin me colapsa el ordenador de visión. Os dejo el código para que veáis a lo que me refiero y a ver si así se os ocurre alguna solución. Tengo que aclarar que quiero hacerlo sin hacer refresh.