Purtroppo ho saputo di dover terminare domani il lavoro sul form e rifarlo in javascript non penso proprio di avere il tempo..vi chiedo un aiuto se possibile sull'unico problema che mi è rimasto.
Ho una casella di input per fare l'upload di un file, il codice della casella di input è questo

Codice PHP:
<tr>
<td width="20%" class="text_normal">File da allegare</td>
<td width="80%" class="text_normal" align="left"> 
<?  $file=$_FILES["file_up"]; 
$nome_file=$file["name"]; ?>
<input class="text_normal" name="file_up" size="30" value="<? echo stripslashes($nome_file?>" type="file">
<? if($_REQUEST["protocol"] == "File_for_download") {                         
echo 
"File: "$nome_file ." caricato 
"

?>
</td>            
</tr>
quando clicco sul pulsante di salva, l'upload del file avviene, il problema è che nella casella nn compare il nome del file o altro ma resta vuota e mi viene segnalato un errore di file mancante da me inserito sulla base di questo controllo
Codice PHP:
if(($_REQUEST["protocol"] == "File_for_download") || (!isset($_FILES[file_up]['name']))) { 
        if (
$_REQUEST[file]=="") {
            
$errore_file=1;
            
$errore=1;
        }
        
        if (
$_REQUEST[descr_file]=="") {
            
$errore_descr_file=1;
            
$errore=1;
        }
} else {
         
$errore_file=0;
         
$errore_descr_file=0;
         
$errore=0;
    }
....
if (
$errore_file==1) {    
        echo 
"Controlla di aver selezionato il file da allegare 
"
;    

qualcuno sa dirmi cosa devo fare o dove è il problema che dopo il salva il nome del file scompare?
grazie..
ciao..