Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2009, 07:47
Bloodsucker
 
Fecha de Ingreso: abril-2009
Mensajes: 13
Antigüedad: 15 años, 1 mes
Puntos: 0
imagepng en un imagne.php (funciona, sí, pero quiero varias imagenes en un mismo doc)

Saludos!

Ando trabajando en una red social y me gustaría implementar una funcionalidad basada en variables $_SESSION.

Consiste en que, básicamente, la URL de la imagen en cuestión se pasa mediante variables $_session al documento img.php (que en principio está correctamente creado) y... se muestra mediante el tag html img pero llamando a img.php (Creo que ya me entendéis lo que estoy haciendo).

Lo tengo implementado y "funciona". Pero no como debería jaja. Solo se muestra una imagen cuando hay varias de ellas en un documento (y cada tag html img llama en su momento al fichero img.php para 'cargar' la imagen a través de la variable $_session.

Os adjunto lo básico:

(fichero con varias img a 'cargar')
Código php:
Ver original
  1. /**AQUI HAY MÁS CÓDIGO, session_start() etc...**/
  2. $imagen = url('/data/img.php');
  3. /******/
  4. $_SESSION['img'] = url($reg[$med]);
  5. echo "<img src=\"". $imagen."\" />";
  6. /**************/
  7. $_SESSION['img'] = url($reg[$med]);
  8. echo "<img src=\"". $imagen."\" />";
  9. /*************/
  10. $_SESSION['img'] = url($reg[$med]);
  11. echo "<img src=\"". $imagen."\" />";
  12.  
  13. /*********más*******/

fichero img.php para 'cargar' la imagen.
Código php:
Ver original
  1. header('Content-type: image/png');
  2. $urlImg = $_SESSION['img'];
  3. $im = imagecreatefrompng($urlImg);
  4. imagepng($im);

PD: - la función url es una función propia mía para crear "enlaces".
- las matrices $reg['med'] contienen los nombres de las imágenes (previamente sacadas de las BD).


A ver si me podéis ayudar... tnx!

Última edición por Bloodsucker; 18/04/2009 a las 08:02 Razón: faltaba: $imagen = url('/data/img.php');