Ciao, ho un form generato da un ciclo con una serie di input file del tipo <input type="file" name="img[]" size="50">;
alla ricezione faccio:
$u = $_FILES['img']['0']['name'];
echo"$u";
e non mi stampa un ciccio... perchè???
Ciao, ho un form generato da un ciclo con una serie di input file del tipo <input type="file" name="img[]" size="50">;
alla ricezione faccio:
$u = $_FILES['img']['0']['name'];
echo"$u";
e non mi stampa un ciccio... perchè???
prova con:
codice:$u = $_FILES['img'][0]['name']; echo"$u";
![]()
think simple think ringo
mi pare non vada neanche cosi, è talmente assurdo... ho ricontrollato tutto eppure non stampa nulla
la mia osservazione era riferita al fatto di avere una chiave numerica invece di una stringa ma cmq, nn è lì li problema.
hai messo l'enctype nel form??
think simple think ringo
fai un bel print_r($_FILES) per vedere cosa arriva alla pagina dei risultati![]()
think simple think ringo
eccolo:
Array ( [img] => Array ( [name] => Array ( [0] => prova1.gif [1] => prova2.gif [2] => prova3.gif ) [type] => Array ( [0] => image/gif [1] => image/gif [2] => image/gif ) [tmp_name] => Array ( [0] => /tmp/phpSJ38lk [1] => /tmp/phpObcfPH [2] => /tmp/phpiHBBo5 ) [error] => Array ( [0] => 0 [1] => 0 [2] => 0 ) [size] => Array ( [0] => 830 [1] => 995 [2] => 1067 ) ) )
questi son 3 campi img[]
errore mio, devi usare:
codice:$_FILES['img']['name'][0] $_FILES['img']['name'][1] $_FILES['img']['name'][2] ...
![]()
think simple think ringo
eh infatti me sono accorto subito dopo..![]()
Grazie molte comunque![]()