Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/04/2003, 06:25
fran86
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
Solo sustituye
Código PHP:
$img imagecreatefrompng($camino.$nombre) or die("No se encuentra la imagen $camino$nombre<br>"); 
con el switch que te dio cluster
Código PHP:
switch (exif_imagetype($camino.$nombre)) {
   case 
IMAGE_PNG:
        
$img imagecreatefrompng($camino.$nombre) or die("No se encuentra la imagen $camino$nombre<br>");
        break;
   case 
IMAGE_JPEG:
        
$img imagecreatefromjpeg($camino.$nombre) or die("No se encuentra la imagen $camino$nombre<br>");
        break;
   case 
etc:
        
// etc... con el resto de tipos de imagen y siempre que tegas su equivalente imagecreatefromTIPOdeImagen()

switch no es tan dificil de entender. Lo que se ejecuta es la sentencia del case que coincide exactamente con el parametro de switch(xxx)
Lee detenidamente el manual http://www.php.net/switch y fijate lo que devuelve http://www.php.net/exif_imagetype

un saludo...