webForumDet fria alternativet

bara en thumbnail?

1 svar · 255 visningar · startad av DarkBob

DarkBobMedlem sedan aug. 20039 inlägg
#1

hej
jag håller på med ett litet galleri i php och jag har problem med thumbnailsen (fortfarande). Det är så att jag fått ett script som gör thumbnails men det gör bara en thumbnail trots att det finns fler filer i mappen och jag förstår inte varför. Någon som kan tala om vad jag bör ändra på för att det ska fungera?

	if ($dh !== false)
	{
		while ($fil = readdir($dh))
		{
			if (is_file($dir.$fil))
			{
				if ( exif_imagetype($dir.$fil) == 2 )
				{
					//$pp = $dir.$fil; //pp = pic path
					//include ('thumbs.php');
					$dest_width=100;
					$dest_height=100;
					$dst_img = imageCreateTrueColor($dest_width,$dest_height);
					$src_img = imagecreatefromjpeg($dir.$fil);
					//$src_img = imagecreatefromjpeg($pp);
					// Skapa bilden i 100*100 pixlar 
					imagecopyresized($dst_img,$src_img,0,0,0,0,$dest_width,$dest_height,imagesx($src_img),imagesy($src_img));
					// Sökvägen dit den nya bilden ska hamna och kvalité på bilden.
					$bild = header("Content-type: image/jpeg");
					$bild .= imagejpeg($dst_img,'',100);	
					echo $bild;
					imageDestroy ($src_img);
					imageDestroy ($dst_img);
					imageDestroy ($bild);
				}
			}
		}
	}
AsterixMedlem sedan dec. 1999464 inlägg
#2

Testa att ändra

while ($fil = readdir($dh))

till

while (($file = readdir($dh)) !== false)
Genererad på 490 ms · cache AV · v20260730165559-full.f96bc7eb