sql >> Databasteknik >  >> RDS >> Mysql

flerbildsuppladdning fel kvantitet vid filuppladdning

Först och främst skulle jag namnge de uppladdade fälten separat. T.ex. namnge det första fältet <input name="image_1" type="file" /> och den andra <input name="image_2" type="file" /> . Sedan kan du iterera över $_FILES array istället:

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
}

För det andra måste du se till att formulärets enctype är multipart/form-data .

Hjälper något av detta?



  1. hur man konfigurerar hibernate-konfigurationsfilen för sql-servern

  2. Igen och igen! Hantera återkommande händelser i en datamodell

  3. Hur man byter namn på alla standardbegränsningar enligt Naming Standards eller Naming Convention i SQL Server - SQL Server / TSQL Tutorial Del 93

  4. EXCEPT körs snabbare än en JOIN när tabellkolumnerna är desamma