Witam serdecznie,
Mam taką funkcję do generowania znaków wodnych na zdjęciach:
function znak_wodny($nazwa, $nowa_nazwa){
$wm = "../../water_markt.png"; // nazwa pliku ze znakiem wodnym
$file = $nazwa;
if (get_image_type($file) == 'image/jpeg') {
$image = imagecreatefromjpeg($file);
imagealphablending($image,true);
$org_width = imagesx($image);
$org_height = imagesy($image);
$wm_image = imagecreatefrompng($wm);
$watermark_width = imagesx($wm_image);
$watermark_height = imagesy($wm_image);
//echo $org_width; die();
imagecopyresampled($image,$wm_image,($org_width - $watermark_width)-10,($org_height - $watermark_height)-10,0,0,$watermark_width,$watermark_height,imagesx($wm_image),imagesy($wm_image));
imagejpeg($image, $nowa_nazwa, 100);
imagedestroy($image);
imagedestroy($wm_image);
}
if (get_image_type($file) == 'image/png') {
$image = imagecreatefrompng($file);
imagealphablending($image, true);
imagesavealpha($image, true);
$org_width = imagesx($image);
$org_height = imagesy($image);
$wm_image = imagecreatefrompng($wm);
$watermark_width = imagesx($wm_image);
$watermark_height = imagesy($wm_image);
//echo $org_width; die();
imagecopyresampled($image,$wm_image,($org_width - $watermark_width)-10,($org_height - $watermark_height)-10,0,0,$watermark_width,$watermark_height,imagesx($wm_image),imagesy($wm_image));
imagepng($image, $nowa_nazwa, 0);
imagedestroy($image);
imagedestroy($wm_image);
}
}
W tej chwili znak wodny znajduje się zawsze w prawym, dolnym rogu.
Co trzeba zmienić w powyższym skrypcie żeby znak wodny znalazł się w:
a) lewym, górnym rogu,

prawym, górnym rogu?
Trifek