innanzi tutto una raccomandazione: di solito le immagini è meglio non inserirle direttamente in un DB perchè posono occupare anche centinaia di chilobyte. La soluzione più semplcie è quella di memorizzare la foto ad esempio in una cartella FOTO sul proprio sito e poi nel database memorizzare solo il nome. poi per visualzizare la foto basta quanto segue:
se cerchi sul manuale PHP GETIMAGESIZE capirai tutto e puoi escludere la riga con l'header!Codice PHP:// $row['nome_immagine'] è il campo di un record che memorizza il nome dell'immagine
$array = getimagesize($row['nome_immagine']);
// l'immagine è GIF-JPG-PNG e la visualizza
if ($array[2] < 4) {
echo "<div id=\"contIMG\">
<img src=\"foto/".$row['nome_immagine']."\" alt=\"immagine\" title=\"immagine estratta dal database\" ".addslashes($array[3])." />
</div>";
} else
echo "immagine di tipo non corretta!";

Rispondi quotando