Dunque, il problema l'ho risolto solo in parte (tra l'altro aiutandomi in un altro forum in cui c'è una sua risposta!)

Ho utilizzato questo codice:

codice:
<?

$filename = "$foto";  // nome del file 
$filesize = filesize($filename); 
$fp = fopen($filename, "r"); 
$contents = fread($fp, $filesize); 
fclose($fp); 
header("Content-type: image/pjpeg"); 
header("Content-Length: " . $filesize); 
header("Content-Disposition: attachment; filename=$filename"); 
echo $contents; 
unlink($filename);

?>
La variabile $foto, viene passata come Get.

Funziona, ma non sempre... L'immagine la salva sempre, solo che a volte mi da ANTEPRIMA NON DISPONIBILE. Qualche volta con Explorer, qualche volta con Mozilla...

Il mio dubbio è su image/pjpeg, ma non sono sicuro.

Può aiutarmi? Ormai credo che siamo vicini alla soluzione finale.

GRAZIE ANCORA.