dakata__92
Super Moderator
Нещо такова ли искаш да се получи?
PHP:
<?php
$directory = 'products/'; // your directory
$files = glob($directory."*.jpg");
foreach( $files as $file )
{
$img_w = imagesx($file);
$img_h = imagesy($file);
$filetype = strtolower($filetype);
if($filetype == ".gif") $file = @imagecreatefromgif($img);
if($filetype == ".jpg") $file = @imagecreatefromjpeg($img);
if($filetype == ".png") $file = @imagecreatefrompng($img);
if($filetype == ".jpeg") $file = @imagecreatefromjpeg($img);
if (!$file) die();
if($img_w>990)$watermark = @imagecreatefrompng('pictures/watermark/watermark1000.png');
else if($img_w>790)$watermark = @imagecreatefrompng('pictures/watermark/watermark800.png');
else if($img_w>590)$watermark = @imagecreatefrompng('pictures/watermark/watermark600.png');
else if($img_w>390)$watermark = @imagecreatefrompng('pictures/watermark/watermark400.png');
else if($img_w>190)$watermark = @imagecreatefrompng('pictures/watermark/watermark200.png');
else $watermark = @imagecreatefrompng('pictures/watermark/watermarkmini.png');
$wx = imagesx($file)/2 - imagesx($watermark)/2;
$wy = imagesy($file)/2 - imagesy($watermark)/2;
imagecopy($file, $watermark, $wx, $wy, 0, 0, imagesx($watermark), imagesy($watermark));
header('Content-type: image/jpeg');
imagejpeg($file,null,100);
exit();
}
?>