Buon pomeriggio, ho la necessità di eseguire un upload multiplo, ma non capisco come strutturare la cosa:
codice:
//nel form ho due input file con lo stesso nome
<input type='file' name='txtPdf[]'>
<input type='file' name='txtPdf[]'>
Invio alla pagina seguente in php, per l'inserimento in un db e conseguente upload:
Codice PHP:
//in questo modo ho un array con i due file che voglio caricare
$arrayFiles $_FILES['txtPdf']; 

//in questa sezione, dovrei caricare i due file, ma come?
Codice PHP:
if ($_FILES['txtPdf']['name'] != "") {
            if (
$_FILES['txtPdf']['size'] > 1000000) { 
                
$MyError "
Il file PDF non deve superare la dimensione di 1 Mb!
"

            }
            if (!(
in_array($_FILES['txtPdf']['type'],array('application/pdf','application/msword','text/plain','text/html','application/rtf','text/richtext','application/vnd.ms-excel')))) {
                
$MyError "
Il file è un tipo di file non ammesso!
"

            }
            if (
is_uploaded_file($_FILES['txtPdf']['tmp_name'])) {
                if(
$hidProgrNews!=""){
                    
move_uploaded_file($_FILES['txtPdf']['tmp_name'], $base_dir."News/".$_FILES['txtPdf']['name']);
                }
                else{
                    
move_uploaded_file($_FILES['txtPdf']['tmp_name'], $base_dir."News/".$_FILES['txtPdf']['name']);
                }
            }
            else{
                echo 
"
Errore in fase di upload del Filmato della News!
"
;
            }
        } 
Grazie mille....