sql >> Databáze >  >> RDS >> Mysql

nahrání více obrázků nesprávné množství při nahrání souboru

Nejprve bych pojmenoval nahraná pole samostatně. Např. pojmenujte první pole <input name="image_1" type="file" /> a druhý <input name="image_2" type="file" /> . Poté můžete iterovat přes $_FILES pole místo toho:

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
}

Zadruhé se musíte ujistit, že typ enctype vašeho formuláře je multipart/form-data .

Pomáhá něco z toho?



  1. Změny GI 12.2

  2. Spojte 3 tabulky v SQL

  3. Domovská stránka Oracle pouze pro čtení

  4. Připojení FlySpeed ​​SQL Query k Salesforce.com