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.