Задача в следующем: есть каталог, в нем фотографии (jpeg, gif, bmp и т.д.), необходимо чтобы только зарегестрированные пользователи (имеющиеся в БД) могли просматривать фотографии из этого каталога! Т.е. чтобы незарегестрированный пользователь набрав в адресной строке url вида http://sitename.ru/foto/picture.jpg - не смог увидеть фото, а авторизированный наоборот - как сие реализовать?
реврайтом перехватить ссылку и отправить на аля gallery.php где произвести необходимые проверки... почитай тут очень много подобных реализаций обсуждалось...
Запретить доступ непосредственно к картинкам и отдавать чере php: PHP: <?php $filename = 'images/secretimage.jpg'; if ($authorized) { header('Content-Type: image/jpeg'); header('Content-Length: '.filesize($filename)); readfile($filename); } else { header('HTTP/1.x 403 Forbidden'); echo 'Куда ломимся?'; } ?>