ah ok era per non mettere troppo codice
Codice PHP:
<html>

<?php

        
include("config.php");

        

        if(!isset(
$_FILES["files"]["tmp_name"]) || empty($_FILES["files"]["tmp_name"])){

                                

                
$utente=$_SESSION['username'];            

                
$id=$_SESSION['idpo'];

                
$idpo$_POST['idpo'];        

                
$numero$_POST['numero'];

                
$co$_POST['co'];

                
$note$_POST['note'];

                
$idcliente$_POST['idcliente'];

                
$c$_POST['c'];

            

                
$query "UPDATE po SET idpo='$idpo', numero='$numero', co='$co', idcliente='$idcliente', note='$note', c='$c', utente='$utente', data=SYSDATE() WHERE idpo='$id'";

                
mysql_query($query) or die (mysql_error());                

                
?>
...
<?php
}else{

                
// controllo che non ci siano stati errori durante l'upload

                
if (!is_uploaded_file($_FILES["files"]["tmp_name"]))

                    die (
"Errore di caricamento: ".$_FILES["files"]["error"]);

    

                    
$nome $_FILES["files"]["name"];

                    
$dimensione $_FILES["files"]["size"];

                    
$cartella "po/";

                    if(
$dimensione 10240000000) {



                        if(
is_file($cartella.$nome)){

    

                            echo 
"Esiste gi� una doc con questo nome";

        

                        }

                        else {

                            
$c=$_SESSION['c'];

                            
$utente=$_SESSION['username'];    

                            
$id=$_SESSION['idpo'];

                            
$idpo$_POST['idpo'];        

                            
$numero$_POST['numero'];

                            
$co$_POST['co'];

                            
$note$_POST['note'];

                            
$idcliente$_POST['idcliente'];

                            
$c$_POST['c'];

        

                            
// sposto il file caricato nella cartella di destinazione

                            
$pomove_uploaded_file($_FILES['files']['tmp_name'], $cartella.$nome ) or die("Errore di upload del file.");

              

                            
$query "UPDATE po SET idpo='$idpo', nome='$nome', numero='$numero', dimensione='$dimensione', co='$co', idcliente='$idcliente', note='$note', c='$c', utente='$utente', data=SYSDATE() WHERE idpo='$id'";

                            
mysql_query($query) or die (mysql_error());

                        }
//fine else

                    
}//fine if dimensione                

                

                            
?>
Ecco quanto richiesto