Ciao a tutti,
in un sito fatto a MVC con Zend voglio visualizzare una scheda dettaglio che al suo interno ha l'immagine proveniente da un campo blob ma non riesco.
ho costruito la vista della scheda in modo che per l'immagine richiami una partial:
e nalla partial ho questo codice:Codice PHP:[img]<?= $this->partial('horse/_image-blob.phtml', array('id' => $this->classData['id'])); ?>[/img]
visualizza il codice che c'è nel campo blob ma senza trasformarlo in immagine.Codice PHP:$to_search = $this->id; $horse = new Horses(); $this->rowDb = $horse->fetchRow("id = $to_search"); $response = new Zend_Controller_Response_Http; $response->setHeader('Content-Type', 'image/jpeg', true); echo $this->rowDb['photo'];
le immagini che sto provando sono tutte jpg, quindi escludo che sia il tipo di content-type errato.
Un'altra cosa che non capisco è che ho provato a modificare questo script per provarlo al di fuori del contesto zend e le immagini me le fa visualizzare anche senza impostare l'header.
Qualsiasi aiuto sara graditissimo.
Ciao.

Rispondi quotando