chciałbym by faktyczna scieżka do zdjęć pozostała nieznana (było możliwe wyświetlanie zdjęć tylko przez galerie)

  1. <?php
  2. $zdjecie = $_GET['zdjecie'];
  3. $zdjecie='zdjecia/'.$zdjecie;
  4. $src=file_get_contents($zdjecie);
  5. $rozmiar=strlen($src);
  6. Header("Content-type: image/jpeg");
  7. echo $src;
  8. ?>


i wszystko jest ok, tylko nie chce cache'ować (za każdym razem przy wejściu ściaga ponownie obrazek), a we właściwosciach strony przy obrazku pisze: "źródło: (nie jest buforowany)" zamiast: "źródło: Pamięć podręczna dysku".

próbowałem mieszać z headerami, podawać wielkość pliku poprzez:
header("Content-Length: ".$rozmiar);
ale nie pomagało:(