Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2012, 19:12
Avatar de calakra
calakra
 
Fecha de Ingreso: septiembre-2009
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 0
descarga de un archivo jpg

Hola a todos.

Aqui con un problemota!!!

Les comento, quiero descargar un archivo, el cual cuando es de tipo JPG me sale error, se ve que si lo descarga pero me dice que el archivo esta dañado, cuando descargo un archivo PDF no tengo problemas al descargarlo y abrirlo, el problema es unicamente en el JPG

Les dejo mi codigo para ver si me pueden hechar la manita con este problema,

Código PHP:
$nombresubstr($enlacestrpos($enlace'/')+1); //obtengo solo el nombre

header ("Content-Disposition: attachment; filename=".$nombre."\n\n");
if (
strpos($nombre'jpg') or strpos($nombre'jpeg')){//si es una imagen
    
echo "<br> ENTRO A LA IMAGEN";
    
header('Content-Type: image/jpeg');
}else{
    echo 
"<br> NOOOOO IMAGEN";
    
header ("Content-Type: application/octet-stream");
}


header ("Content-Length: ".filesize($enlace));
readfile($enlace); 
De antemano muchas gracias!!!