Foros del Web » Programando para Internet » PHP »

Sistema de Horarios

Estas en el tema de Sistema de Horarios en el foro de PHP en Foros del Web. hola! tengo este cliente que quiere poner un cartel en la web que diga que la tienda está abierta. Yo había pensado hacer en PHP ...
  #1 (permalink)  
Antiguo 28/10/2009, 07:52
Avatar de Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Sistema de Horarios

hola! tengo este cliente que quiere poner un cartel en la web que diga que la tienda está abierta. Yo había pensado hacer en PHP un script con lo de los horarios y que diga abierto o cerrado. Pero el tio queire poder decir que la tienda está cerrada cuando hace mal tiempo, (sin base de datos) pensé en un archivo donde se guarde la variable cuando el elija "cerrado" y que desaparezca esa variable a la siguiente hora de apertura.

Bueno, para mi es muy complicado porque tocamos dos de los 3 temas que mas odio en PHP: Horas y Archivos (el tercero son arrays)

Así que mi pregunta es: Teneis alguna idea de como hacerlo menos complicado?
=D

Gracias de antemano.
__________________
Cool Village
@Wakkos
  #2 (permalink)  
Antiguo 28/10/2009, 08:00
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: Sistema de Horarios

Si el usuario va a ingresar directamente que esta cerrado y luego quieres que automaticamente aparezca abierto vas a tener que usar un cron job. Pero si vas a hacerlo manualmente, solo tienes que crear un archivo de texto y ahi ingresar cerrado. Pero lo mejor seria con base de datos, es mucho mas facil trabajarlo que con texto.
__________________
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 28/10/2009, 08:48
Avatar de Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Respuesta: Sistema de Horarios

no, obviamente no puedo con base de datos. De todas maneras imagino que con exto, pues solo habeía 1 o 0 dentro de ese texto
__________________
Cool Village
@Wakkos
  #4 (permalink)  
Antiguo 28/10/2009, 08:57
 
Fecha de Ingreso: abril-2009
Ubicación: Miami
Mensajes: 182
Antigüedad: 15 años
Puntos: 8
Respuesta: Sistema de Horarios

hola .. bueno, si el tio quiere poder poner un cartel personalizdo para cada situación, pues evidentemente él administrará eso, pues un cartel que diga abierto / cerrado dependiendo de la hora podría ser automático, pero ya con el tiempo de lluvia pues creo que tendrá que ser administrador por él mismo. Dependiendo de tus condiciones, que no "puedes" usar bases de datos, te lo pongo fácil, crea tus carteles, "abierto.gif", "cerrado.gif", "cerrado por lluvia.gif" ... y así tantos como quieras, y en tu web, en el lugar donde va ese cartel pues sacas el nombre de ese cartel de un archivo de texto que hayas subido previamente, y esto por supuesto será controlado por el tio ... y si al final pudieras usar una bse de datos, la misma cosa, solo que sacas el nombre de cartel de la base de datos y el tío lo que administrará cual de los carteles estará activo ... un salu2 !!
__________________
-----------------------------------
Éxitos !!! .. joao
  #5 (permalink)  
Antiguo 28/10/2009, 09:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Sistema de Horarios

Puedes usar touch() junto con unlink() para crear y quitar el archivo, no es necesario que tenga contenido.

Saludos.
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 02:43.