Re: [PHP-ES] Saber si el fichero descargado está co rrupto o no

[email protected] (Jonathan Tapicer)
Newsgroups php.general.es
Message-ID <[email protected]>
Hola,

Podés generar un hash MD5 del archivo local con la función md5_file,
pero necesitás el hash del archivo original (el que está en el server
de donde lo descargás) para poder compararlo con el local.

Saludos,

Jonathan

2010/1/20 ReynierPM <[email protected]>:
> Hola a todos:
> Me han pedido una idea sobre un módulo a desarrollar para una aplicación que
> debe realizar descargas automáticas. La idea es entrar la información en un
> formulario incluyendo la URL de descarga directa (DD). Se q con cURL puedo
> comprobar remotamente el tamaño del archivo a descargar o al menos eso creo.
> Entonces lo que se me ocurre es comprobar el tamaño de ese archivo y
> actualizar el registro asociado en la BD. Una vez terminada la descarga (he
> aquí el problema) comprobar el tamaño de fichero y establecer una
> comparación con el valor antes introducido en la BD. Si los dos son iguales
> entonces la descarga se realizó al 100%. Ahora bien ¿cómo puedo verificar si
> el mismo está corrupto o no? ¿Existe alguna forma de comparar hash MD5 desde
> PHP? (dígase Hash MD5 a los ficheros que se generan para comprobar la
> integridad de un archivo)
> --
> Saludos
> Ing. Reynier Pérez Mira
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.