Foros del Web » Programando para Internet » PHP »

Mostrar un mensaje cada x tiempo en php

Estas en el tema de Mostrar un mensaje cada x tiempo en php en el foro de PHP en Foros del Web. Bueno, me gustaria saber como hacer para mostrar un mensaje cada 3 horas con php, por ejemplo. <?php echo "hola"; ?> y cada 4 horas ...
  #1 (permalink)  
Antiguo 02/05/2010, 20:18
 
Fecha de Ingreso: enero-2009
Ubicación: Chile
Mensajes: 191
Antigüedad: 15 años, 3 meses
Puntos: 2
Mostrar un mensaje cada x tiempo en php

Bueno, me gustaria saber como hacer para mostrar un mensaje cada 3 horas con php, por ejemplo.

<?php
echo "hola";
?>

y cada 4 horas aparezca un mensaje que diga
<?php
echo "han pasado 4 horas";
?>

y luego volver a ejecutar

<?php
echo "hola";
?>

claro que esas 4 horas podrian aver pasado mas, pero la cuestion es que hayan pasado 4 horas y se haya vuelvto a ejecutar el script...

Como se puede hacer con php y archivos de textos o db ( archivos de textos de preferencia)....
__________________
Fondos de Pantalla - Wallpapers Gratis
  #2 (permalink)  
Antiguo 02/05/2010, 20:51
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Mostrar un mensaje cada x tiempo en php

Eso lo logras con javascript. PHP es un lenguaje que corre en el servidor y no interactúa con el navegador de esa forma. Para que lo puedas lograr busca información sobre setTimeout o setInterval.
__________________
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 02/05/2010, 20:56
 
Fecha de Ingreso: enero-2009
Ubicación: Chile
Mensajes: 191
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Mostrar un mensaje cada x tiempo en php

Y no hay posibilidad de implementarlo con php? ya que una ves mostrado el mensaje, a cualquier usuario, no quiero que otro usuario lo vea.
__________________
Fondos de Pantalla - Wallpapers Gratis
  #4 (permalink)  
Antiguo 02/05/2010, 21:10
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Mostrar un mensaje cada x tiempo en php

Creo que mejor es implementarlo javascript.

Si quieres hacerlo en php, seria crear una variable de sesion en donde guardar el tiempo y mostra el tiempo en base a ella, pero no se mostraria cada cierto tiempo, si no que cada vez que la pagina se actualize.

Etiquetas: mensaje
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 10:19.