Foros del Web » Programando para Internet » PHP »

¿Sabéis una función para refrescar la página cuando hay un error en el php?

Estas en el tema de ¿Sabéis una función para refrescar la página cuando hay un error en el php? en el foro de PHP en Foros del Web. Hola amigos del foro, ahora mismo estoy intentando arreglar un php en mi web. Mientras que lo termino, estoy buscando una función que anule el ...
  #1 (permalink)  
Antiguo 28/05/2012, 05:02
Avatar de Etherman  
Fecha de Ingreso: abril-2011
Mensajes: 93
Antigüedad: 13 años
Puntos: 2
¿Sabéis una función para refrescar la página cuando hay un error en el php?

Hola amigos del foro, ahora mismo estoy intentando arreglar un php en mi web.

Mientras que lo termino, estoy buscando una función que anule el funcionamiento y refresque este php, en el momento que este vea que hay una variable vacía.
(esperando que con más suerte que funcione a la siguiente vez).
Supongo que será superfácil para vosotros.
Espero vuestras respuestas.

Muchas gracias.
  #2 (permalink)  
Antiguo 28/05/2012, 05:20
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: ¿Sabéis una función para refrescar la página cuando hay un error en el php

Te referis a un Insert a mysql, este da un error, y que en ves de decir o imprimir el error, refresque la pagina?
__________________
Mono programando!
twitter.com/eguimariano
  #3 (permalink)  
Antiguo 28/05/2012, 05:30
Avatar de Etherman  
Fecha de Ingreso: abril-2011
Mensajes: 93
Antigüedad: 13 años
Puntos: 2
Respuesta: ¿Sabéis una función para refrescar la página cuando hay un error en el php

Hola SirDuque, me dá que podría servir lo que pregunto a alguien que le suceda algo con Insert a mysql.


Pero a mi me sucede otra cosa, recibo una variable vacia, y quiero que en el momento que la recibe vacía directamente refresca el php.

Algo como esto se me ocurre, pero lo quería un poco mas fino, dentro de php...

Código PHP:
Ver original
  1. $time=200
  2. if (!isset($variable))
  3. $time=0
  4. echo "<meta http-equiv='Refresh' content=$time>"

Última edición por Etherman; 28/05/2012 a las 05:40
  #4 (permalink)  
Antiguo 28/05/2012, 06:18
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: ¿Sabéis una función para refrescar la página cuando hay un error en el php

Cita:
Iniciado por Etherman Ver Mensaje
Hola SirDuque, me dá que podría servir lo que pregunto a alguien que le suceda algo con Insert a mysql.


Pero a mi me sucede otra cosa, recibo una variable vacia, y quiero que en el momento que la recibe vacía directamente refresca el php.

Algo como esto se me ocurre, pero lo quería un poco mas fino, dentro de php...

Código PHP:
Ver original
  1. $time=200
  2. if (!isset($variable))
  3. $time=0
  4. echo "<meta http-equiv='Refresh' content=$time>"
Te pregunto bien:
¿Esto te sirve de algo?
Pregunto por que: por mas que refresques la web esta variable siempre va a estar vacia. Es mas, con <meta>, si estas recibiendo variables $_POST las perdes ( no es el caso de $_GET ).

El <meta> refresca ( NO recarga, solo vuelve a leer los codigos HTML ), para poder mantener las variables $_POST vas a tener que usar Javascript de esta manera:
Código Javascript:
Ver original
  1. <script language=JavaScript>
  2. setTimeout(function(){
  3.    location.reload();
  4.  },200);
  5. </script>
__________________
Mono programando!
twitter.com/eguimariano

Etiquetas: página, refrescar, variables
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 14:47.