Foros del Web » Programando para Internet » PHP »

Esperar X segundos para continuar

Estas en el tema de Esperar X segundos para continuar en el foro de PHP en Foros del Web. Hola, buenos dias, no encuentro la forma de hacer esperar al codigo para continuar. En javascript esta SetInterval, en PHP encontre una funcion llamada sleep ...
  #1 (permalink)  
Antiguo 26/10/2011, 05:11
 
Fecha de Ingreso: septiembre-2009
Ubicación: España
Mensajes: 136
Antigüedad: 10 años
Puntos: 0
Esperar X segundos para continuar

Hola, buenos dias, no encuentro la forma de hacer esperar al codigo para continuar. En javascript esta SetInterval, en PHP encontre una funcion llamada sleep, pero me hace esperar 10 segundos a todo y no funciona como lo necesito. ¿Alguien podria decirme si es posible hacer esto?

Código PHP:
<?php
$fp 
fopen('nota.txt''w');

fwrite($fp'');

fclose($fp);

//Esperar 10 segundos y continuar

fwrite($fp'');

fclose($fp);
?>
Muchas gracias, un saludo.
  #2 (permalink)  
Antiguo 26/10/2011, 05:40
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 10 años, 4 meses
Puntos: 1516
Respuesta: Esperar X segundos para continuar

Desde PHP no, pero podrías usar un header que ejecute el código cada cierto tiempo o con javascript vuelves a recargar la página. Con header solo tienes que hacer algo como
Código PHP:
Ver original
  1. header( "Refresh:10;url=misma_pagina.php" );
Eso hará que el navegador detecte que quieres refrescar la página cada 10 segundos. Si no quieres eso pues ya debe ser con javascript. Con PHP sleep es con el propósito de esperar 10 segundos y ejecutar lo que quieras nuevamente si es que estás en un ciclo.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 26/10/2011, 05:42
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 8 años, 1 mes
Puntos: 89
Respuesta: Esperar X segundos para continuar

Yo utilizo Sleep.

Retrasa la ejecución del programa durante el número de segundos dados por seconds.

Depende como lo programes podrás hacer que espere el tiempo deseado cuando quieras.
  #4 (permalink)  
Antiguo 26/10/2011, 05:59
 
Fecha de Ingreso: septiembre-2009
Ubicación: España
Mensajes: 136
Antigüedad: 10 años
Puntos: 0
Respuesta: Esperar X segundos para continuar

Al final consegui lo que queria con la funcion Sleep

Muchas gracias por responder, un saludo.
  #5 (permalink)  
Antiguo 26/10/2011, 06:46
Avatar de mcun  
Fecha de Ingreso: octubre-2010
Ubicación: tras la pantalla
Mensajes: 466
Antigüedad: 9 años
Puntos: 55
Respuesta: Esperar X segundos para continuar

podrías indicar como ??

Etiquetas: continuar, esperar, 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 14:45.