Сирожиддин
WapUsta,
  1. <?php
  2. $shtamp = 'http://images.kz.prom.st/6667945_w200_h200_uz.png'; // rasm ustiga bosiladigan belgi uchun rasm manzili
  3. $boshqa_saytdagi_rasm = 'http://www.eurasianet.org/sites/default/files/imagecache/galleria_fullscreen/090916-b_0.jpg'; // boshqa saytdan yuklab olinayotgan rasm manzili
  4.  
  5. $stamp = imagecreatefrompng($shtamp);
  6. $url_rasm = imagecreatefromjpeg($boshqa_saytdagi_rasm);
  7.  
  8. // bosiladigan belgini boshqarish
  9. $marge_right = 10;
  10. $marge_bottom = 10;
  11. $sx = imagesx($stamp);
  12. $sy = imagesy($stamp);
  13. imagecopy($url_rasm, $stamp, imagesx($url_rasm) - $sx - $marge_right, imagesy($url_rasm) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));
  14.  
  15. // rasmni beli bosilgan holstini chiqarish
  16. header('Content-type: image/png');
  17. imagepng($url_rasm);
  18. imagedestroy($url_rasm);
  19. ?>



shu $rasm_manili ni saytga <img src="'.$rasm_manili.'" /> qilib chiqarmaysiz, uni o'rniga <img src="pechat.php?url='.$rasm_manili.'" /> qilib chiqarasiz, pechat.php ga esa URL orqali $rasm_manili ni aniqlaydigan qilasiz bo'ldi.

Namuna pastda rasmda. Vaqtinchalik namuna: https://uzfor.uz/pechat.php

P/s: Rasmdagi bayroq asosiy rasm ustiga qo'yilgan belgi.