Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2012, 14:23
kies89
 
Fecha de Ingreso: septiembre-2012
Ubicación: Madrid
Mensajes: 89
Antigüedad: 11 años, 7 meses
Puntos: 1
Busqueda Mostrar imagen usando require !!!! (Tuenti)

Verán, tengo una web restrictiva que comprueba si la sesión está iniciada y si tu IP no está baneada, y si pasan este filtro te muestra la imagen que deseas.

Es decir, tengo PonerImagen.php?file=flores.png, y este script en PHP hace lo siguiente:

Código:
      $file = 'Imagenes\\'.$_GET['file'];

        $file = imagecreatefrompng($file);
        header("Content-type: image/png");
        header("Cache-Control: no-cache, must-revalidate");
        header("Expires: Fri, 10 Jan 2000 09:00:00 GMT");
        header("Pragma: no-cache");
        imagepng($file);

Todo perfecto. Solo hay UN PROBLEMA, no puedo enviar cabeceras si antes uso require_once o algún include. La cuestión es, ¿cómo podría lidiar con este problema? Es muy importante, ya que ningún usuario no registrado y con la IP baneada tiene derecho a ver las imágenes (tipo Tuenti, para que os hagáis una idea).

Espero que me puedan ayudar.
Gracias de antemano.