GRACIAS!!

| |||
![]() hola foreros, tengo una cuestión, quiero saber si en PHP se puede saber si ¿Una descarga fue realizada al 100% o correctamente?. Y si realmente es posible hacer eso con otro lenguaje, o realmente no hay forma! GRACIAS!! ![]() |
| ||||
Respuesta: descarga completa???? Si se peude una vez hice algo muy parecido, , lo que hize esa vez era que cuando acabara totalmente la descarga ejecutara una accion en el servidor, en este caso era borrar el archivo del servidor , pero no se peude hacer por descarga directa sino en el php, mandas las cabeceras del archivo y empiezas el flujo de datos del archivo, y en la linea siguiente va el codigo que se ejecuta al terminar el envio de los datos. Voy a buscarlo, porque no recuerdo donde lo tengo en mis documentos, |
| ||||
Respuesta: descarga completa???? Lamentablemente no es posible saberlo, ya que cuando tu haces un flush de un archivo forzando la descarga el script cambia de ámbito y no hay forma de garantizar que el archivo se descargo por completo. La única forma de hacerlo es usando algún otro lenguaje como Java ya que este se puede comunicar tanto en el cliente como en el servidor y te puede enviar el estado completo de la transferencia. Saludos. |
| |||
Respuesta: descarga completa???? ok gracias a todos! Es lo que me dice dopon...! quiero saber si el usuario logro descargar correctamente un archivo de mi web. y asi tomor una acción, ya sea borrar una clave de una DB o simplemente manejarlo en mis estadisticas. Espero y dopon encuentre el archivo. GRACIAS! |
| ||||
Respuesta: descarga completa???? Mira el codigo es asi como el siguiente : Lo acabe de probar en mi servidor y con el navegador Mozilla (Dudo que importe) y hice batsantes test y cuando acababa la descarga creaba la carpeta , cuando cancelaba la descarga no la creaba. Código PHP: |