Estraggo delle immagini inserite in un database e le visualizzo con questo script
Codice PHP:
$_query = "SELECT file FROM immagini WHERE id = '".$_GET['id_img']."' " ;
$_risultato = mysql_query($_query) or die('Query non valida: ' . mysql_error()) ;
$_tmp = mysql_fetch_array($_risultato);
header('Content-type: image/jpeg') ;
echo $_tmp['file'] ;
Fin qua tutto bene, però le immagini dovrei visualizzarle come miniature ossia con dimensioni ridotte.
Sto provando questo script però non funziona
Codice PHP:
$_query = "SELECT file FROM immagini WHERE id = '".$_GET['id_img']."' " ;
$_risultato = mysql_query($_query) or die('Query non valida: ' . mysql_error()) ;
$_tmp = mysql_fetch_array($_risultato);
header('Content-type: image/jpeg') ;
$_immagine_sorgente = imagecreatefromjpeg($_tmp['file']) ;
list($_larghezza_originale,$_altezza_originale) = getimagesize($_immagine_sorgente) ;
$_nuova_larghezza = '160' ;
$_nuova_altezza = '120' ,
$_immagine_ridimensionata = imagecreatetruecolor($_nuova_larghezza,$_nuova_altezza) ;
imagecopyresized($_immagine_ridimensionata,$_immagine_sorgente,0,0,0,0,$_nuova_larghezza,$_nuova_altezza,$_larghezza_originale,$_altezza_originale) ;
echo $_immagine_ridimensionata ;
Chiedo aiuto...