SRC de IMG a ruta de red

Iniciado por ZeroVzla, 21 Octubre 2013, 22:30 PM

0 Miembros y 1 Visitante están viendo este tema.

ZeroVzla

Buenas tardes, noches, días...

Desde un php obtengo un numero determinado de imágenes almacenadas en un servidor que tiene ruta //ruta1/ruta2/imagen.jpg , ahora bien, luego se supone que debo mostrar esas imágenes en una pagina, pero cuando creo las etiquetas html y le coloco la ruta en el src no se ven o al menos en google chrome y firefox, en IE si se muestran por lo que supongo que tiene que ver con el asunto de la seguridad.  He leido que si se coloca file:// se puede pero ya lo intente y da el mismo resultado.

No se si esté haciendo algo mal, si resulta que no se puede desde el img me gustaría que me ayudaran a tener un enfoque para mostrar las imágenes.

Gracias!..

ZeroVzla

Hola a todos,

Bueno ya resolví, a la final si es por el asunto de la seguridad. Así que lo que hice fue pasar al src de la etiqueta img un .php que obtiene la imagen desde el servidor (ya que el apache si tiene acceso a la ruta) y la descarga indicando en el header el content type "image/jpeg".

El código es el siguiente:

con_cargar_imagen.php
Código (php) [Seleccionar]

<?php 
   $ruta 
$GET['ruta'];
   
$imagen imagecreatefromjpeg['ruta'];
   
header("Content-type: image/jpeg");
   
imagejpeg($imageNULL100);
   
imagedestroy($imagen);
?>



y en el html quedaria
Código (html4strict) [Seleccionar]

<img src="con_cargar_imagen.php?ruta=c:\carpeta\imagen.jpeg"/>


Espero le sirva a alguien.

PD: el codigo lo escribi de memoria asi que tal vez se me escape algun detalle pero en general es asi.

See us!