это враньё, которое тебя не красит.ну пример я скопировал без ошибок - не надо грязи
ну так посмотри пример отображения картинки, а не абстрактного двоичного файлатам буквально написано - "пример отображения двоичного файла pavlovo.jpg"
судя по твоим заявлениям - ты её даже не открывалссылочку читал
эта фраза не имеет смысла."fopen -- Открывает файл или URL" она что открывает файл с расширением jpg не в виде картинки?
отсканируй.книжку чтоли отсканировать?
код, который ты приводишь здесь, даже при условии отсутствия опечаток, никакую картинку в раузере не выведет.Там в примере на рисунке показывыается именно отображение картинки
У меня — выводит.никакую картинку в раузере не выведет
Добавь:Автор оригинала: drosdo
Хочу отобразить картинку в браузере, пишу как в самоучителях:
и в результате вместо картинки куча символов и букв, т.е. файл открывается но не в виде картинки.PHP:<? $file = fopen("image.jpg","rb"); if(!file) { echo("Ошибка открытия файла"); } else { fpassthru($file); } ?>
Что я неправильно делаю? Помогите начинающему!![]()
<?
$file = fopen("image.jpg","rb");
if(!file)
{
echo("Ошибка открытия файла");
}
else
{
header("Content-type: image/jpeg");
fpassthru($file);
}
?>
И будет у него вечно выводиться "Ошибка открытия файла"...PHP:if(!file)
да, эту ошибку в самоучителе я уже в 4-х местах заметил.if(!file) - должно быть if(!$file)
На какие-нибудь мысли наводит?Автор оригинала: drosdo
да, эту ошибку в самоучителе я уже в 4-х местах заметил.