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..