Salve ho un problema con l'upload di immagini su un hosting linux. vi posto il codice del mio script funzionante su windows

Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
    <title></title>
</head>

<body>

<?

error_reporting
(E_ALL);
ini_set('display_errors','1');
//require("config.php"); 
//$directory ="d:/inetpub/webs/k6blueit/public/images_biglietti";
$name=$_POST['name'];
    
$directory="d:/home/mhd/www.giuseppesplace.com/htdocs/images_upload";
    
$nome_attuale $_FILES['immagine']['name'];
    
    
// inseriamo le dimensioni massime consentite per l'upload
// massimo peso
$max_file_size 10240;
// massima larghezza
$max_width 500;
// altezza massima
$max_height 500;
//La parte seguente di codice verifica se esiste il valore upload in POST
//In caso contrario viene visualizzato il form per l'upload dell'immagine
print("Percorso locale: $immagine 
\n"
);    
print(
"Nome del file: $immagine_name 
\n"
);    
// prendo il timestamp per dare un nome casuale al file dell'immagine
$timestamp time();    
//$nomeimmagine = mysql_real_escape_string($_POST['nomeimmagine']); 
 
$dimensioni getimagesize($_FILES['immagine']['tmp_name']);    
$larghezza $dimensioni[0];  
$altezza $dimensioni[1];    


//costruisco l'array degli errori
$errors = array();    
if(empty(
$dimensioni))    {        
 
$errors[] = 'Non hai inserito un nome all\'immagine.';
}    
if(empty(
$_FILES['immagine']['name']))    {        
 
$errors[] = 'Non hai inserito l\'immagine per il caricamento';    
}   
//verifico se il file è stato caricato correttamente 
if(!is_uploaded_file($_FILES['immagine']['tmp_name']))    {        
 
$errors[] = 'Si sono verificati errori durante l\'upload.';    
}    
if(
$_FILES['immagine']['size'] > $max_file_size)    {        
 
$errors[] = 'Immagine troppo pesante la dimensiome massima consentita è: [b]' $max_file_size '[/b] bytes.';    


// Verifico se l'immagine è di tipo jpeg o gif
$type=$_FILES['immagine']['type'];
if(
$type != "image/gif" && $type != "image/pjpeg" && $type != "image/jpeg")    {        
 
$errors[] = 'L\'immagine deve essere del formato JPEG o GIF.';    
}  

// controllo le dimensioni dell'immagine   
if($altezza $max_width)    {        
 
$errors[] = 'L\'altezza della tua immagine è troppo grande';    
}    
if(
$larghezza $max_width)    {        
 
$errors[] = 'La tua immagine è troppo larga.';    
}    

// Se ci sono stampo gli errori
if(count($errors) > 0)    {        
 echo 
'[b]ERRORI RISCONTRATI DURANTE IL CARICAMENTO:[/b]
'
;        
 foreach(
$errors as $err)        {            
 echo 
$err '
'
;        
 }    
}   

//altrimenti effettuo l'upload
else    {    
$nome_attuale $_FILES['immagine']['name'];
$estensione array_pop(explode('.'$nome_attuale));
$immagine_nome $name.'.'$estensione;
print 
$immagine_nome.'
'
;

 
$urlimmagine 'http://www.k6blue.it/public/images_biglietti/'.$immagine_name;
 print 
$urlimmagine.'
'
.'
'
;
 
//inserisco l'immagine nella directory e se tutto va bene nel database

 
if (copy($immagine"$directory/$immagine_name")) {
$utente='123';    
  
//$query="insert into image(nome,url,utente) values('$immagine_name','$urlimmagine','$utente')";  
    //$result=mysql_query($query) or die(mysql_error());
                   
       
   
echo 'immagine caricata con successo all\'interno del database. [url="' $urlimmagine '"]Clicca qui per vedere immagine[/url].'
    echo 
'vai alla pagina di visualizzazione delle immagini.[url="pagina_risultati.php"] Vedi tutte le tue immagini[/url]';

    }       
 else 
   echo 
'Si sono verificati errori durante il caricamento';
            
}
//} 
?>



</body>
</html>
Parse error: syntax error, unexpected T_VARIABLE in /home/mhd-01/www.giuseppesplace.com/htdocs/upload/uploadimage.php on line 83

questo el'errore che mi viene a video e la linea 83 e' questa

Codice PHP:
$nome_attuale $_FILES['immagine']['name'];
$estensione array_pop(explode('.'$nome_attuale));
$immagine_nome $name.'.'$estensione;   LINEA 83
print $immagine_nome.'
'