
06/06/2005, 04:48
|
| | Fecha de Ingreso: marzo-2005 Ubicación: Málaga
Mensajes: 115
Antigüedad: 20 años Puntos: 0 | |
Error Al Forzar Descarga Hola a todos.
Tengo un problemilla, resulta que estoy forzando la descarga de archivos jpg utilizando las cabeceras y me funciona bien. Resulta que cuando bajo el archivo jpg después lo abro y me dice que no es correcto. Este es mi codigo:
<?
$id = $_GET[id];
$file =file( "fotos/".$id);
$file2 = implode("", $file);
header("Content-Type: application/image/jpeg");
header("Content-Disposition: attachment; filename=$id\r\n\r\n");
header("Content-Length: ".strlen($file2)."\n\n");
echo $file2;
?>
$id es el nombre del archivo jpg que lo paso por GET.
A ver si me podeis hechar una mano porque ya me he leido todo lo referente a forzar descargas en el foro pero nadie habla sobre bajarse algo y que luego el jpg no abra bien.
Gracias por adelantado. |