Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2005, 16:12
sergiold
 
Fecha de Ingreso: octubre-2004
Mensajes: 751
Antigüedad: 19 años, 6 meses
Puntos: 4
Problemas con tipos de archivo (imagenes) en upload

Hola a todos de nuevo.
Es la primera vez que programo un upload de archivos, en este caso solo de imágenes. Para ello he utilizado los ejemplos que salen en el manual de PHP y he añadido algunas opciones.
Unas de estas es que a la hora de copiar el archivo antes miro si el tipo de archivo que se ha subido coincide con unna imagen. Si no es así no copio el archivo y doy un error.

Para mirar esta coincidencia utilizo el $HTTP_POST_FILES['imagen']['type'],
el problema esta en que no se qué tipo de imagenes hay. Es decir me gustaria una lista con todos los tipos posibles.

Probando el script he intentado subir un archivo .jpg, pero no he podido. He hecho que saliera en pantalla el tipo de archivo que era y me salia "image/pjpeg", esto aún me ha liado más!

Además he leido en uno de los comentarios del manual de PHP que este método para comprobar los archivos no vamuy bien porque cada navegador agrega el mime-type que le apetece...

Así que estoy un poco liado con todo esto. Me gustaría que solo pudieran subirse archivos .gif, .jpg, .png y .jpeg.

Espero que alguien pueda ayudarme.
Muchos saludos!
__________________
sergiold