• User Newbie

    Visualizza immagini da mysql

    Salve vi pongo un mio piccolo problema sperando in un vostro aiuto....
    Ho creato una tabella contente i campi informazioni di un evento e un campo di tipo blob per inserire un immaginetta relativa all'evento.

    Nella pagina A.php dove tento di stampare a video immagine + informazioni includo un'altra pagina B.php che mi consente di connettermi al DB e che restituisce ResultSet della query. In A.php non faccio altro che
    $tmp = mysql_fetch_array($result);
    e butto in video con echo'.....';
    il problema ovviamente è l'immagine non la riconosce come una jpeg

    Problema:

    --dove settare il Header(content-type ...) ??

    Grazie in anticipo per la disponibilità.


  • Super User

    puoi creare una pagina dedicata che estrae soltanto l'immagine.

    a questa pagina passerai l'id del record dal quale estrarre l'immagine, questa fa la select e stampa con il content type corretto l0immagine header('Content-type: image/png');

    nella pagina principale chiamerai questa così:
    <img src="www.tuosito.it/paginaimmagine.php">