Foros del Web » Programando para Internet » PHP »

Hora finalizacion de descarga

Estas en el tema de Hora finalizacion de descarga en el foro de PHP en Foros del Web. Bueno basicamente el problema es ese.. he buscado pero no he encontrado. Necesito guardar la hora de finalizacion de descarga de un archivo. para crear ...
  #1 (permalink)  
Antiguo 07/05/2008, 08:40
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
Hora finalizacion de descarga

Bueno basicamente el problema es ese.. he buscado pero no he encontrado.
Necesito guardar la hora de finalizacion de descarga de un archivo. para crear una COLA de descargas, es decir que un archivo antes la solicitud de descarga de varios usuarios se pueda descargar solo uno a la vez, teniendo el segundo que esperar hasta que el primero termine de descargarlo...

el algoritmo de como llevarlo a cabo mas o menos lo tengo.. la duda es cuestion es esta: como obtengo la hora de finalizacion de descarga? Se puede?

Gracias de antemano.
  #2 (permalink)  
Antiguo 07/05/2008, 13:40
 
Fecha de Ingreso: noviembre-2007
Ubicación: Córdoba
Mensajes: 70
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: Hora finalizacion de descarga

Hola.

La única forma que se me ocurre es enviar ese archivo usando php. Desde tu script, debes enviar una cabecera que le indique al navegador que lo siguiente que envías es un archivo binario (por ejemplo http://www.javierav.com/archives/14/forzar-descarga-php).

A continuación, envías el archivo usando la función readfile(...) de PHP o usas clases específicas como la que se incluye en PEAR HTTP_Download (http://pear.php.net/package/HTTP_Download).

Una vez se haya enviado, y antes de finalizar el script, puedes realizar las operaciones que necesites, como eliminar a ese usuario de la cola de descargas.

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 12:44.