aytaccici adlı üyeden alıntı: mesajı görüntüle
Merhaba belirttiğiniz dizindeki tüm jpeg | jpg resimlerine belirlediğiniz logoyu basan kodu veriyorum
kodu yazan // Lavandiz
<?
//	Coder By Lavandiz
//	02 Ağustos 2009 Pazar
function logoYapistir($img,$save)
{
@header("Content-type: image/jpeg");
$x = @getimagesize($img);
$sw = $x[0];
$sh = $x[1];
$w = $x[0];;
$h = $x[1];
$im = @ImageCreateFromJPEG ($img) or 
$im = @ImageCreateFromPNG ($img) or 
$im = @ImageCreateFromGIF ($img) or
$im = false; 
if (!$im) {
	@readfile ($img);
} else {
	$thumb = @ImageCreateTrueColor ($w, $h);
	if ($sw>=400){
	$xx = 79;
	$yy = 185;
	$grafik=@imagecreatefrompng("logo_file/logo1.png");// Büyük resime basılacak büyük logo
	}elseif($sw<=399 && $sw>=240){
	$xx = 4;
	$yy = 110;
	$grafik=@imagecreatefrompng("logo_file/logo2.png"); // orta boylu reisme basılacak orta boylu logo
	}
	elseif($sw >150 && $sw<=240){
	$xx = 50;
	$yy = 100;
	$grafik=@imagecreatefrompng("logo_file/logo3.png");// küçük resime basılacak küçük logo
	}else
	{
	$xx = 0;
	$yy = 0;
	$grafik=@imagecreatefrompng("logo_file/logo3.png");	// en büyük resime basılacak büyük logo
	}
	$en=imagesx($grafik);
	$boy=imagesy($grafik);
	$a=$sw/3;
	$b=$sh/3;
	ImagecopyReSampled($im, $grafik, $xx, $yy,0 ,0 , $en, $boy, $en, $boy);
    ImageCopyResampled ($thumb, $im, 0, 0, 0, 0, $w, $h, $sw, $sh);
	$b=$h/3;
	@ImageJPEG ($thumb,$save,100);//Resim kalitesi %100 olarak kaydedilmekte burdan kalitesi ayarlanabilir
	@imagedestroy($thumb);
}
}
$m = array();
$m = glob("img/p/*.jpg"); // dizindeki tüm "jpg" resimleri diziye atılıyor
for($i=0;$i<count($m);$i++)
	{
			if(file_exists("img/p/".$m[$i])) // dosyanın olup olmadıgı tekrardan kontrol ediliyor
			{
			logoYapistir("img/p/".$m[$i],"img/p2/".$m[$i]); // logo yapıştırma işlemi tamamdır :))
			}
	}
?>
kod bende hata verdi?