Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

quantidade errada de upload de várias imagens no upload de arquivo


Primeiro, eu nomearia os campos enviados separadamente. Por exemplo. nomeie o primeiro campo <input name="image_1" type="file" /> e o segundo <input name="image_2" type="file" /> . Então você pode iterar sobre o $_FILES matriz em vez disso:
foreach($_FILES as $fileId => $file){
    //make sure it's a file you want (optional)
    if(!preg_match("/^image\_\d+$/",$fileId){
         continue;
    }

    //the rest of your code from the for loop
}

Em segundo lugar, você precisa ter certeza de que o enctype do seu formulário é multipart/form-data .

Nada disso ajuda?