Il problema 2 l'ho risolto con questo codice:

Codice PHP:
<?php  
 
include("config.php");
 
// connessione e selezione del database 
  
 
mysql_connect($host$username$password)  
 or die(
'Connessione non riuscita: ' mysql_error());  
   
 if(!
mysql_select_db($db))  
 die(
'Selezione database fallita!');  
   
 
// query per recuperare il file  
 
$query "SELECT id,type,immagine FROM immagini WHERE id='$id'";
 
$risultato mysql_query($query) or die('Query non valida: ' mysql_error());  
 
$tmp mysql_fetch_array($risultato);  
   
 
// invio una intestazione contenente il tipo MIME  
 
header('Content-Type: '.$tmp['type']);  
   
 
// invio il contenuto del file  
 
echo $tmp['immagine'];  
 
?>
..lo scrivo per futuri riferimenti di chi cercasse la stessa cosa ed incappa nel mio topic, non si sa mai!! Rimane il Problema 1 da risolvere... helppp!!