можно ли как нибудь сделать чтобы при ошибке выдавался не хтмл код а установленная картинка как сейчас Код (Text): ErrorDocument 403 "<img src='no_avator.jpg'>" при заходе в папку картинку норм отображает но если поставить <img src="avators/"> то картинку разумеется отображать не будет подскажите как сделать чтобы при ссылке <img src="avators/"> отображало картинку "no_avator.jpg" из папки "avators" варианты прописать вручную не предлогать [/code]
Вероятно батенька хочет таким способом защитить свои супер картинки от скачивания. Другого применения для такого извращения я не вижу. Если вы не хотите показывать путь до ваших изображений, то: download.php?img=1000122 PHP: header('Content-type: image/jpeg'); $img = (int)$_REQUEST['img']; $dir = dirname(__FILE__)."/super/secretnoe/mesto/dlya/kartinok/"; $im = imagecreatefromjpeg($dir.$img); imagejpeg($im); imagedestroy($im); /super/secretnoe/mesto/dlya/kartinok/.htaccess PHP: Deny from All
Хе %) Вот уж действительно извращение P.S. Отвечать в форуме -> Какое-то разгадывание ребусов постоянное, проще языки программирования и тп изучить Может мануал по ребусам есть =)))))))))
Mc X,Taris, нет я имел в виду чучуть другое есть ссылка БЕЗ ссылки на картинку торлько на папку <img src="avators/"> как сделать чтобы вот по такой ссылке отображалася не значчок КРЕСТИК а файл "no_avator.jpg"
решил проблему index.php в папке "avators" PHP: <? header('Content-type: image/jpeg'); $im = imagecreatefromjpeg("no_avator.jpg"); imagejpeg($im); imagedestroy($im); ?>
в папку а слэш убрал ну и имя заменил) выводит тока текст название картинки (хотя возможно так тока топ сервер делает