Foros del Web » Programando para Internet » PHP »

Necesito saber si un usuario se descarga un archivo

Estas en el tema de Necesito saber si un usuario se descarga un archivo en el foro de PHP en Foros del Web. Necesito saber cuando se lleva a cabo una descarga de un determinado archivo, es decir si el usuario finalmente cuando le aparece la ventana de ...
  #1 (permalink)  
Antiguo 11/04/2007, 12:00
 
Fecha de Ingreso: marzo-2007
Mensajes: 113
Antigüedad: 12 años, 11 meses
Puntos: 0
Necesito saber si un usuario se descarga un archivo

Necesito saber cuando se lleva a cabo una descarga de un determinado archivo, es decir si el usuario finalmente cuando le aparece la ventana de descarga pulsa "Guardar" o por el contrario pulsa "Cancelar", ya que se trata de un archivo compartido en el servidor y quiero que cuando alguien se baje una copia del servidor los otros usuarios sepan que alguien se lo ha descargado para realizar modificaciones y no puedan descargarselo ellos hasta que el anterior usuario lo haya vuelto a subir.

Por esto necesito saber cuando pulsa "Guardar" o "Cancelar" el usuario. Muchas gracias.
  #2 (permalink)  
Antiguo 16/07/2007, 16:38
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 14 años, 8 meses
Puntos: 10
Re: Necesito saber si un usuario se descarga un archivo

Sé que no es la respuesta que esperas, pero no estoy seguro que eso sea posible, ya que cuando provocas (o forzas) una descarga lo que haces es meter encabezados http en una página. Por lo tanto canceles o no la descarga, finalmente el script se ejecuta en su totalidad ... y según entiendo el archivo se descarga a la caché del equipo que invoque el script, si decide guardarlo lo mantiene en la caché mientras lo reubica, en caso contrario lo deja en caché y al apagar el equipo (o liberar la caché) el archivo se borra ...

Suerte :arrriba:
  #3 (permalink)  
Antiguo 16/07/2007, 17:08
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 14 años, 5 meses
Puntos: 14
Re: Necesito saber si un usuario se descarga un archivo

nada es imposible, pero solo con php no lo lograras.. y la verdad es bastante complicado hacer algo asi.. quizas con otro lenguaje y teniendo un script en el servidor d donde se esta descargando.. se necesitaria un lenguaje q cuando se intente descargar un archivo se active, y q cuando se termine la tranferencia t inserte la información en tu base d datos, pero como t dije es algo complicado y avanzado, con php no lo lograras
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 03:13.