Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/04/2012, 11:16
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: PHP y Imagick

Ok, lo que pasa es que no puedes combinar HTML con imágenes directamente, debes crear otro script para mostrar una imagen a la vez, algo como:

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.     <head>
  3.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.         <title></title>
  5.     </head>
  6.     <body>
  7.     <img src="script_que_muestra_imagenes.php?imagen=id_de_imagen_1" />
  8.     <img src="script_que_muestra_imagenes.php?imagen=id_de_imagen_2" />
  9.     <img src="script_que_muestra_imagenes.php?imagen=id_de_imagen_x" />

Después, en tu php:
Código PHP:
Ver original
  1. // Imagen a mostrar
  2. if( ! isset($_GET['imagen'])) {
  3.     exit; // No se especificó imagen
  4. }
  5.  
  6. // De alguna forma debes verificar si se trata de una imagen válida
  7. // Ya sea por la id en base de datos, nombre de archivo, etc.
  8.  
  9. $img = $_GET['imagen'];
  10. /* Read the image into the object */
  11. $im = new Imagick( $img );
  12.  
  13. // Continúas con tu proceso normal

El problema que veo con esto es que cada que quieras mostrar la imagen vas a tener que procesarla, espero que no sea muchas veces y no se trate de muchas imágenes, porque podrías consumir en exceso recursos (CPU y memoria) en el servidor.
__________________
- León, Guanajuato
- GV-Foto