MySQL Blob не отображается правильно

Привет, я задавал аналогичный вопрос ранее о получении изображения из базы данных MySQL Blob.

Я использую код как:

header("Content-type: image/jpeg"); // change it to the right extension 
print $image;   //where image is the blob file

Этот код вложен внутри веб-страницы, поэтому мне все еще нужно изменить заголовок? Когда я включаю header(), он удаляет весь код веб-страницы, который, как я предполагаю, связан с тем, что я меняю тип файла, который браузер отображает на изображение/jpeg? Как я могу показать изображение внутри веб-страницы? Спасибо!


person user214285    schedule 20.11.2009    source источник
comment
пожалуйста, правильно отформатируйте код, выделив его после вставки/ввода и нажав кнопку кода на панели инструментов.   -  person longneck    schedule 20.11.2009


Ответы (1)


Вы не можете показывать изображение внутри веб-страницы (ну вы можете, но это другая история и, вероятно, не то, что вы хотите). Вам нужно поместить код, извлекающий изображение из базы данных, в отдельный файл и включить этот файл на свою веб-страницу, используя

<img src="filename.php">
person Pekka    schedule 20.11.2009