Foros del Web » Programando para Internet » PHP »

Upload de imágenes desde Mac

Estas en el tema de Upload de imágenes desde Mac en el foro de PHP en Foros del Web. Hola foreros! Mi problema es que he programado una intranet desde la que me cliente puede subir imágenes al servidor para ser mostradas en su ...
  #1 (permalink)  
Antiguo 23/03/2006, 06:23
Avatar de damargon  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 386
Antigüedad: 20 años, 10 meses
Puntos: 3
Upload de imágenes desde Mac

Hola foreros!

Mi problema es que he programado una intranet desde la que me cliente puede subir imágenes al servidor para ser mostradas en su página web.

Desde mi PC las imágenes (GIF y JPG) que subo lo hacen sin problemas, pero desde el Mac de mi cliente las imágenes se suben, pero el proceso en PHP que chequea si es un archivo GIF o JPG válido no las identifica como tales y devuelve el error "is not a valid JPEG file".

Este chequeo lo hago con este código:
$file_type = $foto['type'];

if($file_type=="image/pjpeg")
{
$ext=".jpg";
}
elseif($file_type=="image/gif")
{
$ext=".gif";
}
else
{
$_SESSION['img_invalid']=true;
header("Location:../" . $localizacion);
exit;
}

¿Hay algún problema con los formatos de las imágenes entre Mac y PC?

Pregunto este tema en este foro de PHP por si a alguien le ha ocurrido esto y cómo lo resolvió.

Muchas gracias!!
  #2 (permalink)  
Antiguo 23/03/2006, 07:37
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Depende de los navegadores. Por ejemplo, Firefox reconoce un archivo jpg como image/jpeg y Explorer lo reconoce como image/pjpeg. Imprime el mime type para que veas que dice en el caso del navegador de mac.
  #3 (permalink)  
Antiguo 23/03/2006, 09:23
Avatar de damargon  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 386
Antigüedad: 20 años, 10 meses
Puntos: 3
Gracias por tu respuesta claudiovega, pero al final parece que mi cliente estaba intentando subir archivos .jpg pero en modo CMYK, quizás por eso no los reconocía como archivos .jpg válidos. He probado con algunos de sus archivos pasándolos a modo RGB y ya suben bien.

Esperemos que no dé más problemas.

Saludos!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:19.