Foros del Web » Programando para Internet » PHP »

Script que dependa de la fecha

Estas en el tema de Script que dependa de la fecha en el foro de PHP en Foros del Web. Hola a todos!!! No se si lo que quiero hacer se podra hacer con php pero bueno yo lo pregunto y vosotros me decis. Quiero ...
  #1 (permalink)  
Antiguo 01/03/2004, 06:42
 
Fecha de Ingreso: septiembre-2003
Mensajes: 5
Antigüedad: 20 años, 7 meses
Puntos: 0
Script que dependa de la fecha

Hola a todos!!! No se si lo que quiero hacer se podra hacer con php pero bueno yo lo pregunto y vosotros me decis. Quiero hacer un script que cuando llegue el dia uno de cada mes a las 12 borre un fichero de texto y lo deje en blanco. Se podria hacer?? Gracias!!
  #2 (permalink)  
Antiguo 01/03/2004, 07:14
Avatar de puchitol  
Fecha de Ingreso: diciembre-2003
Ubicación: ELCHE
Mensajes: 322
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola,
pues supongo que si, lo unico de lo que tendrias que asegurarte es de que ese script este ejecutandose "siempre" para poder comprobar si hay que borrar o no ese fichero.

Por otro lado, con getdate() obtienes la fecha entera y asi puedes obtener el dia numero 1:

$fecha = getdate();
$dia=$fecha['mday'];

Deberias comparar $dia con 1 y si es 1, pues con las funciones de manejo de ficheros de PHP, puedes hacer lo que preguntas, abrir el fichero y "vaciarlo", o borrarlo y crearlo otra vez, etc.

eso lo dejo para que tu investigues,ok?

unb saludo.
__________________
If you think fuck is funny, fuck yourself and save your money,
espero que entendais la moraleja... je, je, je
  #3 (permalink)  
Antiguo 01/03/2004, 07:19
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
con php no se puede, tendrias que usar alguna cosa como programacion de tareas del sistema operativo, pero depende de que sistema operativo uses
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
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 13:05.