Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/01/2006, 21:10
DarioDario
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 18 años, 10 meses
Puntos: 2
Bueno uamistad, a ver si esta opción te convence .

En primera instancia comento porque se me ocurrió, por algún lado del foro (lo buscando durante media hora, no lo voy a seguir buscando) vi un script que controlaba la "entrega" del archivo, osea forzaba la descargar y si este tenia una buena conección le enviaba de acuerdo a esta, esto lo logro con un bucle y un poco de ingenio. Ahora yo propongo lo siguiente, en vez de tener un código parecido a este.
Código PHP:
// No importa como se sabe el usuario, cookies, sessiones, elijan

algunaDB_query("A descargado el archivo!!!");

header"Content-Type: application/octet-stream");
header"Content-Length: ".filesize($ElFichero));
header"Content-Disposition: attachment; filename=".$TheFile."");
readfile($ElFichero); 
Porque no probamos haciendo lo siguiente.
Código PHP:
header"Content-Type: application/octet-stream");
header"Content-Length: ".filesize($ElFichero));
header"Content-Disposition: attachment; filename=".$TheFile."");
readfile($ElFichero);

algunaDB_query("A descargado el archivo!!!"); 
Bueno es solo cuestión de probarlo y ver que pasa. Yo no lo he probado solo se me ha ocurrido, que alguien que lo pruebe por favor avise como le fue y si sirve, se lo agradecería mucho.

Saludos y suerte.