Ho ripostato il codice... scusate

Codice PHP:
<?php require 'connessione2.php';  session_start();   
$insertSQL "INSERT INTO oggetti2 (descrizione, oggetto, datainizio, codsottocategoria, prezzo)  VALUES ('$_POST[descrizione]', '$_POST[oggetto]','$_POST[data]','$_SESSION[codsottocategoria]','$_POST[prezzo]')"//preparo la stringa per l'inserimento 
$Result1 mysql_query($insertSQL) or die(mysql_error()); 
//effettuo l'inserimento sul database  
$ultimo_id=mysql_insert_id(); 
//valore di codoggetto dopo l'inserimento  
$file_temp=($_FILES['userfile']['tmp_name']); 
//file temporaneo che contiene l'immagine caricata  
$percorso="foto/"
//cartella sul server dove verrà spostata la foto  
$nuovo_nome=$percorso.$ultimo_id.".jpg"
//nuovo nome dell'immagine  
$aggiornamento ="UPDATE oggetti2 SET immagine = $nuovo_nome WHERE Codoggetto=$ultimo_id";   
$inviato=file_exists($file_temp); 
//verifica se il file è stato caricato sul server  
if ($inviato
{     
move_uploaded_file($file_temp,$nuovo_nome);     
header("Location:operazione ok.php");    
// sposto l'immagine nella cartella e vado     
// alla pagina di visualizzazione     
} else 
{     
header("Location:Errore.php");     
// vado alla pagina di errore      
?>