Ciao ho creato un banalissima applicazione che carica dei file sul server.
L'unico problema è che dice che li carica ma alla fine non ci stanno questi file.
il codice è :

Pagina di selezione file :
Codice PHP:
  <form action="load_photo.php" method="post" enctype="multipart/form-data" name="form1">
<
table align="center">

    <
tr valign="baseline">
    <
td nowrap align="right">Descrizione:</td>
    <
td><input type="text" name="descrizione" value="" size="32"></td>
    </
tr>
    <
tr valign="baseline">
    <
td nowrap align="right">Foto</td>
    <
td> <input name="userfile" type="file" id="foto"></td>
    </
tr>
    <
tr valign="baseline">
    <
td nowrap align="right"></td>
    <
td><input type="submit" value="Inserisci Foto"></td>
    </
tr>

</
table>

<
input type="hidden" name="MAX_FILE_SIZE" value="990000">
</
form
Caricamento file :

Codice PHP:

$file_temp
=($_FILES['userfile']['tmp_name']);
//file temporaneo che contiene l'immagine caricata
$percorso ="d:\inetpub\webs\xxx\public\\";
//cartella sul server dove verrà spostata la foto

$nuovo_nome=$percorso.$ultimo.".jpg";
//nuovo nome dell'immagine

$inviato=file_exists($file_temp);
//verifica se il file è stato caricato sul server
 
echo("Verifaca inserimento foto $inviato");
if (
$inviato) {
    echo(
"
Inserimento fatto"
);
    
move_uploaded_file($file_temp,$nuovo_nome);
    
header("Location:VisualizzaFoto.php");
    
// sposto l'immagine nella cartella e vado
    // alla pagina di visualizzazione
    
} else {
    echo(
"
Inserimento non riuscito"
);
    
header("Location:Errore.php");
    
// vado alla pagina di errore

    

La variabile $ultimo viene da una query che mi restituisce la chiave dell'ultimo inserimento.

Qualcuno mi sa dire cosa sbaglio??
il file non c'e sul server