[COLOR=#000000][FONT=Tahoma][FONT=monospace][B]<?php[/B]
[COLOR=#666666][I]// Load the stamp and the photo to apply the watermark to[/I][/COLOR]
[COLOR=#000088]$image_name[/COLOR][COLOR=#339933]=[/COLOR][COLOR=#0000FF]'image.jpeg'[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$im[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#990000]imagecreatefromjpeg[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$image_name[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#B1B100]echo[/COLOR] [COLOR=#0000FF]"<img src=[COLOR=#000099][B]\"[/B][/COLOR]"[/COLOR][COLOR=#339933].[/COLOR][COLOR=#000088]$image_name[/COLOR][COLOR=#339933].[/COLOR][COLOR=#0000FF]"[COLOR=#000099][B]\"[/B][/COLOR]>"[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#666666][I]// First we create our stamp image manually from GD[/I][/COLOR]
[COLOR=#000088]$stamp[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#990000]imagecreatetruecolor[/COLOR][COLOR=#009900]([/COLOR][COLOR=#CC66CC]180[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]70[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#990000]imagefilledrectangle[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]0[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]0[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]179[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]69[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#208080]0x0000FF[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#990000]imagefilledrectangle[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]9[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]9[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]170[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]60[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#208080]0xFFFFFF[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$im[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#990000]imagecreatefromjpeg[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$image_name[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#990000]imagestring[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]5[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]20[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]20[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#0000FF]'kelidestan.com'[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#208080]0x0000FF[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#990000]imagestring[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]3[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]20[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]40[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#0000FF]'keys'[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#208080]0x0000FF[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#666666][I]// Set the margins for the stamp and get the height/width of the stamp image[/I][/COLOR]
[COLOR=#000088]$marge_right[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#CC66CC]10[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$marge_bottom[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#CC66CC]10[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$sx[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#990000]imagesx[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#000088]$sy[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#990000]imagesy[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#666666][I]// Merge the stamp onto our photo with an opacity of 50%[/I][/COLOR]
[COLOR=#990000]imagecopymerge[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$im[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#000088]$stamp[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#990000]imagesx[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$im[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#339933]-[/COLOR] [COLOR=#000088]$sx[/COLOR] [COLOR=#339933]-[/COLOR] [COLOR=#000088]$marge_right[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#990000]imagesy[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$im[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#339933]-[/COLOR] [COLOR=#000088]$sy[/COLOR] [COLOR=#339933]-[/COLOR] [COLOR=#000088]$marge_bottom[/COLOR][COLOR=#339933],[/COLOR][COLOR=#CC66CC]0[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]0[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#990000]imagesx[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#990000]imagesy[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$stamp[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#CC66CC]50[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#666666][I]// Save the image to file and free memory[/I][/COLOR]
[COLOR=#000088]$second_image_name[/COLOR][COLOR=#339933]=[/COLOR][COLOR=#0000FF]'image_stamp.png'[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#990000]imagepng[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$im[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#000088]$second_image_name[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#B1B100]echo[/COLOR] [COLOR=#0000FF]"<br /><br />"[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#B1B100]echo[/COLOR] [COLOR=#0000FF]"<img src=[COLOR=#000099][B]\"[/B][/COLOR]"[/COLOR][COLOR=#339933].[/COLOR][COLOR=#000088]$second_image_name[/COLOR][COLOR=#339933].[/COLOR][COLOR=#0000FF]"[COLOR=#000099][B]\"[/B][/COLOR]>"[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#990000]imagedestroy[/COLOR][COLOR=#009900]([/COLOR][COLOR=#000088]$im[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[B]?>[/B][/FONT]
[/FONT][/COLOR]