mam taki problem.
<?php $miniatury = array("pokoje/1.jpg", "pokoje/2.jpg", "pokoje/3.jpg", "pokoje/4.jpg", "pokoje/5.jpg", "pokoje/6.jpg", "pokoje/7.jpg", "pokoje/8.jpg"); foreach($miniatury as $atrybuty) { $img = imagecreatefromjpeg($atrybuty); $width = imagesx($img); $height = imagesy($img); $width_mini = 150; $height_mini = 150; $img_mini = imagecreatetruecolor($width_mini, $height_mini); imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width, $height); /* -- tu zaczyna się zapisywanie plików --*/ for($i=1; $i<9; $i++) imagejpeg($img_mini, "pokoje/small/$i", 60); imagedestroy($img); imagedestroy($img_mini); /*---------------------------------*/ } exit; ?>
Jest to skrypt do miniaturyzacji. Wszystko działa odpowiednio, tylko chciałbym, żeby przy zapisywaniu plików, miały one taką samą nazwę jak przy pobieraniu przez skrypt, czyli kolejno 1,2,3,4,5. W chwili obecnej rzeczywiście tak się zapisują, ale niestety zapisuję tylko jeden plik a mianowicie z miejsca z tablicy z numerem 8.
Prosiłbym o pomoc w tej sprawie, ponieważ nie mogę znaleźć narazie żadnego rozwiązania.
pozdrawiam