<input type="file" name="plik[]" multiple="multiple" />
To faktycznie wgrywa mi te pliki, ale jest jakieś dziwne nazewnictwo, tzn. Załóżmy że wgrywam 5 plików, po wgraniu pliki zmieniają nazwy na:
plik1 => a
plik2 => g
plik3 => l
plik4 => 1
plik5 => 0
Tak wygląda kod uploadu:
$katalog="folder/".$_POST['thumb'].""; for($i=0; $i <= 5; $i++){ $plik_tmp = $_FILES['plik']['tmp_name'][$i]; $plik_nazwa = $_POST['thumb'][$i]; $plik_rozmiar = $_FILES['plik']['size'][$i]; } } if($_SERVER['REQUEST_METHOD'] == 'POST') { }
Ja chciałbym aby te pliki zmieniały nazwy następująco:
$_POST['thumb'][$i]
$_POST['thumb'] to nazwa galerii która wgrywana jest do bazy danych
[$i] i tu chciałbym aby ta zmienna miała postać cyfrową, w przypadku 5 zdjęć, żeby to wyglądało tak:
$_POST['thumb']01
$_POST['thumb']02
$_POST['thumb']03
$_POST['thumb']04
$_POST['thumb']05
Pozdrawiam