Buon giorno, come da titolo ho problemi a recuperare un'immagine inserita in un database.
Questo il codice usato:
UPLOAD
Codice PHP:
if (isset($_POST['upload']) && trim($_POST['upload'])=="Carica")
{
if ($_FILES['new_photo']['size'] < 10485760)
{
if ($_FILES['new_photo']['error'] == UPLOAD_ERR_OK)
{
if ($_FILES['new_photo']['type'] == 'image/jpeg' || $_FILES['new_photo']['type'] == 'image/gif' || $_FILES['new_photo']['type'] == 'image/png')
{
$dati_file = addslashes(file_get_contents($_FILES['new_photo']['tmp_name']));
mysql_query("UPDATE user_info SET photo='".$dati_file."' WHERE id_user='".$id_user."'");
}
}
}
}
Ovviamente ho problemi con l'estrazione, se faccio echo $dati_file; mi mostra una serie di simboli strani.