Hola amigos, tengo un problema para bajar archivos desde mi sitio web. Si los archivos son mayores de 5 MB, el explorer no los baja completos, solo baja parte del archivo; en un archivo de 20 MB, solo baja 4 o 5 Mb y se corta, tanto en win98 y XP.
Tendrán alguna sugerencia para solucionar el problema?
El código que utilizo es el siguiente:
<?php
$software = @$_GET['software'];
if(strpos($software,"/")!==false)
{
echo "Error: Archivo a descargar incorrecto";
}
else
{
$archivo_software = "[mi ruta del archivo]" . strtolower($software);
header ("Content-Type: application/octet-stream");
header ("Content-Disposition: attachment; filename=".$software."\n\n");
$fp=fopen("$archivo_software", "r");
fpassthru($fp);
}
?>