Autor Zpráva
Peet
Profil
Dobrý den pokouším se o hromadný upload pomocí FOR

a jako podmínku pro $i dávám že musí být menší než

count($_FILES['foto'])

a v html mám

<input type="file" name="foto[]">

a takto každý input.

ale když mám ty inputy 3 a odešlu je tak mi to řekne že počet COUNT je 5 přitom má být 3...

Předem díky za opověď
Spectator
Profil
var_dump($_FILES);
array
  'foto' => 
    array
      'name' => 
        array
          0 => string 'obrazek1.jpg' (length=13)
          1 => string 'obrazek2.JPG' (length=12)
      'type' => 
        array
          0 => string 'image/jpeg' (length=10)
          1 => string 'image/jpeg' (length=10)
      'tmp_name' => 
        array
          0 => string 'C:\Program Files (x86)\EasyPHP-5.3.7.0\tmp\phpB592.tmp' (length=54)
          1 => string 'C:\Program Files (x86)\EasyPHP-5.3.7.0\tmp\phpB5A3.tmp' (length=54)
      'error' => 
        array
          0 => int 0
          1 => int 0
      'size' => 
        array
          0 => int 175029
          1 => int 1598479

Jsou tam dva obrázky, ale $_FILES['foto'] má 5 prvků.
$_FILES['foto']['name'] má prvky 2.
Peet
Profil
díky moc ;-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0