Codice PHP:
else    {    
print 
'prova';   
 
$urlimmagine $directorytime() . '_' $_FILES['immagine']['name'];
 print 
'ciao'.'
'
;
 
//inserisco l'immagine nella directory e se tutto va bene nel database
 
if (move_uploaded_file($_FILES['immagine']['tmp_name'],$urlimmagine)) { 
 print 
'clown';
   
$query="insert into image(nomeimmagine,urlimmagine) values('$nomeimmagine','$urlimmagine')";  
    
$result=mysql_query($query);
                   
    print 
'deficente';        
   echo 
'L\'immagine è stata caricata con successo. [url="' $urlimmagine '"]Clicca qui per vedere l\'immagine[/url].'
    
    }        
 else 
   echo 
'Si sono verificati errori durante il caricamento dell\'immagine.';
            
}

vedete degli errori sintattici? grazie mille ci ho gia peros una giornata...
le scritte che vedete sono delle prove per vedere dove si ferma lo script. la scritta deficente non èmai stata visualizzata quindi presumo si fermi aprima della query.
dimenticavo di dire che ho richiamato con require_once(config.php); che contiene una connessione ftp testata e funzionante e la connessione al Db che funziona. la cartella in cui inserisco le immagini è $directory="images/"; nella cartella principale del sito