Estrazione immagine database mysql

leon-kennedy

Utente Attivo
19 Mag 2010
147
0
0
Ciao a tutti ho la necessità di estrarre l'immagine caricata sul database diversa in base all'utente collegato ed ho creato questo script:
PHP:
<?
$team = $_SESSION['username'];
$query = "SELECT * FROM SQUADRA_dati WHERE team='$team'";
$result = mysql_query($query) or die (mysql_error());
$row = mysql_fetch_array($result);

echo $row['immagine'];

?>

Il campo immagine presente nel database è di tipo "blob"...mi restituisce un'infinità di caratteri strani tipo questi " ÿØÿàJFIF``ÿáExifII*ÿÛC    $.' ",#(7),01444'9=82<.342ÿÛC "
Qualcuno può aiutarmi? :)
 
Ultima modifica:
Se l'immagine è dello stesso formato per tutti gli utenti allora devi inviare un header di questo tipo:
PHP:
header('Content-type: image/jpeg');
Prima di inviare i dati. Ovviamente devi cambiare il MIME type con quello corretto. Se invece l'immagine è sempre diversa avresti dovuto salvare in un campo del database il MIME type dell'immagine per poi poterlo inviare come header.
 

Discussioni simili