Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    come eseguire un Multi upload?

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

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    $_FILES['txtPdf']['tmp_name'][0] per il primo file
    $_FILES['txtPdf']['tmp_name'][1] per il secondo file

    lo stesso vale per type,name e size

  3. #3
    per indicizzare quei due file devo seguire un ciclo for?

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Originariamente inviato da ANTAGONIA
    per indicizzare quei due file devo seguire un ciclo for?
    come vuoi, se sai che sono 2 puoi anche evitare e fare doppi controlli

    if ($_FILES['txtPdf']['name'][0] != "" && $_FILES['txtPdf']['name'][1]!="" ) {

    etc etc


    vedi te

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.