$watermark = "../../static/logo-gallery.png"; if($typ == '.jpg' OR $typ == 'jpeg' OR $typ == '.JPG' OR $typ == '.JPEG' OR $typ == ''){ $orginal=imagecreatefromjpeg($imgdir); $minitaturka=imagecreatetruecolor(SZEROKOSC,WYSOKOSC); imagecopyresampled($minitaturka,$orginal,0,0,0,0,SZEROKOSC,WYSOKOSC,$org_szer,$org_wys); if($l == 'gallery-big' OR $l == 'gallery-big-photo'){ $image1 = imagecreatefrompng($watermark); $plik_w = imagesx($minitaturka); $plik_h = imagesy($minitaturka); $znaczek_w = imagesx( $image1 ); $znaczek_h = imagesy( $image1 ); $od_x = $plik_w - $znaczek_w; $od_y = $plik_h - $znaczek_h; imagecopy( $minitaturka, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h ); } imagejpeg($minitaturka,NULL, 100); } if($typ =='.gif' OR $typ =='.GIF'){ $orginal=imagecreatefromgif($imgdir); $minitaturka=imagecreatetruecolor(SZEROKOSC,WYSOKOSC); imagecopyresampled($minitaturka,$orginal,0,0,0,0,SZEROKOSC,WYSOKOSC,$org_szer,$org_wys); if($l == 'gallery-big' OR $l == 'gallery-big-photo'){ $image1 = imagecreatefrompng($watermark); $plik_w = imagesx($minitaturka); $plik_h = imagesy($minitaturka); $znaczek_w = imagesx( $image1 ); $znaczek_h = imagesy( $image1 ); $od_x = $plik_w - $znaczek_w; $od_y = $plik_h - $znaczek_h; imagecopy($minitaturka, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h ); } imagegif($minitaturka,NULL, 100); }
jest możliwość zrobienia, aby plik nie odświerza sie za każym razem? tylko był stały , chodzi mi żeby zostało "z lotu" ale żeby z każym wywołaniem nie odswierzał sie.