Ah, quindi vuoi fare tutto nella stessa pagina, non hai lo script che riceve i dati separato.

Codice PHP:
<div id='contents'>
    <div id='upload'>
<?php
    
if (!isset($_REQUEST['uploading']) || $_REQUEST['uploading']!=1)
    {
?>
        <form method="post" enctype="multipart/form-data" action="upload.php">
            <input type='hidden' name='uploading' value='1'>
            
Selezionare il file da caricare: 

<input type="file" name="file1" />
            <input type="submit" name="testo" value="carica" />
        </form>
<?php
    
}
    else if(!isset(
$_FILES['file1']))
    {
        echo 
"Nessun File caricato! ";
    }
    else
    {
        
//Codice elaborazione FILE passato tramite il POST
    
}
}
?>
    </div>
</div>