Na chwilę obecną funkcja wygląda tak:
if ($_POST['dodaj_zdjecie']) { $ilosc = $_POST["ilosc"]; for($i=0; $i < $ilosc; $i++) { $sprwawdz = "SELECT * FROM fiona_zdj_dane"; $plikzbazy = $r1['zdj_plik']; } $zdjecie_dodane[$i] = '<span style="color:#2a9834;">ZDJĘCIE:</span> '.strtolower($_FILES['zdjecie'.$i]['name']).' <span style="color:#2a9834;">(</span>'.$_POST['tytul'.$i].'<span style="color:#2a9834;">) zostało dodane.</span><br/><br/>'."\n"; // wysylanie pliku --> $add="../zdjecia/".$_FILES['zdjecie'.$i]['name']; // Ścieszka gdzie pliki będą wysyłane. //echo $add;// sprawdź czy ścieżka jest dobra. chmod("$add",0777); } else { if(($size[0] <= 640) && ($size[1] <= 640)) { $max_width = $size[0]; $max_height = $size[1]; } elseif ($size[0] > $size[1]){ $max_width = 640; $max_height = (int)(640 * $size[1] / $size[0]); } else { $max_width = (int)(640 * $size[0] / $size[1]); $max_height = 640; } $img_mini = imagecreatetruecolor($max_width, $max_height); imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $max_width, $max_height, $size[0], $size[1]); ImageJpeg($img_mini,$add,100); /*///* Tworzenie miniaturki *///*/ if(($size[0] <= 100) && ($size[1] <= 100)) { $n_width = $size[0]; $n_height = $size[1]; } elseif ($size[0] > $size[1]){ $n_width = 100; $n_height = (int)(100 * $size[1] / $size[0]); } else { $n_width = (int)(100 * $size[0] / $size[1]); $n_height = 100; } // Rozmiar miniaturki. $tsrc="../zdjecia/"."tb_".$_FILES['zdjecie'.$i]['name']; // Ścieszka gdzie będą miniaturki plików. //echo $tsrc;// sprawdź czy ścieżka jest dobra. $im=ImageCreateFromJPEG($add); $width=ImageSx($im); $height=ImageSy($im); $newimage=imagecreatetruecolor($n_width,$n_height); imagecopyresampled($newimage,$im,0,0,0,0,$n_width,$n_height,$width,$height); ImageJpeg($newimage,$tsrc,100); chmod("$tsrc",0777); // dodawanie do bazy --> $zdjecie = ($_FILES['zdjecie'.$i]['name']); $sql = "INSERT INTO fiona_zdj_dane (zdj_opis, zdj_kat, zdj_plik, zdj_pod, zdj_data) VALUES ('$opis', '$kat', '$zdjecie', '$pod', '$data')"; } else { $jest_plik[$i] = '<span style="color:#c91414;">ZDJĘCIE:</span> '.strtolower($_FILES['zdjecie'.$i]['name']).' <span style="color:#c91414;">(</span>'.$_POST['tytul'.$i].'<span style="color:#c91414;">) nie zostało dodane. Taka sama nazwa pliku!</span><br/><br/>'."\n"; $zly_format[$i] = '<span style="color:#8c0101;">Zły format pliku </span>'.strtolower($_FILES['zdjecie'.$i]['name']).'. <span style="color:#8c0101;">Dopyszczalny format plików to JPEG</span><br/><br/>'."\n"; else: $brak_pliku[$i] = '<span style="color:#c96014;">Nie wybrano pliku w '.$_FILES['zdjecie'.$i]['name'] = $i +"1".' miejscu.</span><br/><br/>'."\n"; endif; } }