![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/10/2008, 02:21
|
| | Fecha de Ingreso: febrero-2002 Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años Puntos: 2 | |
Respuesta: problemas al forzar la descarga de un archivo Bueno yo creo que tanto la forma anterior como la tuya de descargar funcionan, está puesto tu código de descarga, el problema que tengo es que cuando me baja el archivo por ejemplo un word me descarga corrupto, la ruta la he comprobado y está bien, y el archivo también está bien, es cuando lo descargo de internet cuando se corrompe o no no se que pasa. Alguna idea?
$ruta = $_GET['f'];
$archivo_arr = explode( "/", $ruta );
$archivo = $archivo_arr[count($archivo_arr) - 1];
//die($ruta);
if( !file_exists( $ruta ) ) {
die( "No existe $ruta" );
}
header( "Content-Disposition: attachment; filename=".$archivo."");
header( "Content-type: application/octet-stream" );
@readfile( $ruta );
Lo que me está descangando es un .doc pero dentro de el no está el doc que debería ser sino el código de la página.
Saludos
__________________ asp, php, .net, adaptandose a las necesidades
Última edición por haven; 02/10/2008 a las 02:31 |