Приветствую всех.
Вот код контроллера
class ImagesController extends AppController
{
var $name = 'Images';
var $uses = array('Image');
var $layout = 'desktop-html5';
public function downloadimage($id) {
$file = $this->Image->findById($id);
$image = $file['Image']['data'];
header("Content-type: "."image/jpeg");
echo $image;
exit();
}
}
Должен отдавать байты изображения хранящегося в ячейке mediumblob базы, и в принципе он это делает, но в начале скачанного файла появляется паразитный байт "0A" Если, в скачанном файле, этот байт удалить, то изображение становиться просматриваемым.
Как это обойти или сделать вывод не через echo?