Mysql
 sql >> Base de données >  >> RDS >> Mysql

téléchargement d'images multiples quantité erronée lors du téléchargement de fichiers

Tout d'abord, je nommerais les champs téléchargés séparément. Par exemple. nommez le premier champ <input name="image_1" type="file" /> et le deuxième <input name="image_2" type="file" /> . Ensuite, vous pouvez parcourir les $_FILES tableau à la place :

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
}

Deuxièmement, vous devez vous assurer que l'enctype de votre formulaire est multipart/form-data .

Est-ce que cela vous aide ?