1) se fai "print_r($_FILES)" vedrai che in "type" non c'è l'estensionse ma il mimetype dell'immagine. quindi o usi quella per ricavare l'estensione (http://www.sitepoint.com/web-foundat...complete-list/ ) oppure fai il parsing di "name" e ti prendi l'estensione (meno affidabile, mappa il mimetype ihmo)
2) perchè salvi l'immagine ridimensionata su hard disk se poi la vuoi salvare come blob nel database? cmq nel database devi salvare il contenuto dell'imamgine in base64
poi lato html la stampi così:Codice PHP:$minion = base64_encode(file_get_contents("path/to/thumb/image"));
dove mime_type_dell_immagine te lo sei salvato precedentemente nel database (a meno che non salvi tutto come jpeg) oppure usi http://php.net/manual/en/function.mime-content-type.phpCodice PHP:<img src="data:<?php echo $mime_type_dell_immagine; ?>;base64,<?php echo $valore_estratto_dal_database_del_campo_thumb; ?>" />
cmq esempio http://stackoverflow.com/a/21606233

Rispondi quotando