Ti fa fare il download perché lo script non è completo
Se vuoi copia quelli che ho postato io nella discussione che ti ho linkato, che sono quelli che uso io e funzionano alla perfezione, ma devi adattare anche la tabella del database. Lo script per scaricare deve essere così
Codice PHP:
$sqlimg = "SELECT filename, mimetype, filedata FROM immagini WHERE email = '$username'";
$imgres = mysqli_query($db, $sqlimg);
if(!$imgres) die ('Errore Database:' . mysqli_error());
$file = mysqli_fetch_array($imgres);
if(!$file) {
exit ('File non trovato');
}
$filename = $file['filename'];
$mimetype = $file['mimetype'];
$filedata = $file['filedata'];
$disposition = 'inline';
if($action == 'dnld')
$disposition = 'attachment';
header("content-disposition: $disposition; filename=$filename");
header("content-type: $mimetype");
header("content-length:" . strlen($filedata));
echo $filedata;
exit();
Ed infatti nel tuo sopra mancano dei pezzi.