Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/08/2009, 03:24
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: mostrar fotos fuera del directorio raiz

En html:
Código html:
Ver original
  1. <img src="ver_imagen.php?img=1.jpg" />

En PHP:
Código php:
Ver original
  1. $img = $_GET['img'];
  2. $ruta = 'g:/fotos/' . $img;
  3. header('Content-type: image/jpg');
  4. readfile($ruta);

Ten en cuenta:
- La ruta debe ser accesible para PHP, a veces se complica en unidades de red.
- Esto es solo un ejemplo, debes hacer validaciones para saber si $_GET['img'] es correcto y si existe el archivo de la imagen.
- Si vas a usarlo con otro tipo de imagenes, deberas enviar el encabezado adecuado.
__________________
- León, Guanajuato
- GV-Foto