Mavzuni qasqaroq qilaman, lekin ma'lumotlarni to'liq yozib o'taman, darsni o'qiganingizdan keyin sizda ortiqcha savollar tug'ilmasligi uchun.
Kod · PHP
<?php
if (isset($_POST['submit'])) {
$boshqa_saytdagi_rasm = $_POST['rasm_url'];
$yangi_fayl = $_POST['yangi_nom'];
$shtamp = 'http://fc-arsenal.uz/images/fca.png'; // rasm ustiga bosiladigan logo manzili
$stamp = imagecreatefrompng($shtamp);
$url_rasm = imagecreatefromjpeg($boshqa_saytdagi_rasm);
// bosiladigan belgini surish
$marge_right = 10;
$marge_bottom = 10;
$sx = imagesx($stamp);
$sy = imagesy($stamp);
imagecopy($url_rasm, $stamp, imagesx($url_rasm) - $sx - $marge_right, imagesy($url_rasm) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));
// rasmni belgi bosilgan holatini chiqarish
header('Content-type: image/png');
imagepng($url_rasm);
imagedestroy($url_rasm);
$content = file_get_contents('https://uzfor.uz/abot/import.php'); //shu kodni qaysi papka ichida qanday nomda ochgan bo'lsangiz shuni yozing (http://saytingiz.uz/papka/fayl.php ko'rinishida)
file_put_contents($yangi_fayl, $content);
header ('location: /abot/import.php'); // yanafaylingiz turgan joyga link
} else { echo '
<form action="import_gsm.php" method="post">
<table><tr>
<td>Rasm manzili</td><td><input type="text" name="rasm_url" value="" /></td></tr><tr>
<td>Qanday nomda saqlash</td><td><input type="text" name="yangi_nom" value="" /></td></tr><tr>
<td></td><td><input type="submit" name="submit" value="Saqlash" /></td>
</tr></table>
</form>';
}
?>Keyin bizda bunday sahifa paydo bo'ladi:

Rasm manzili: Rasm manzilini yozamiz.
Qanday nomda saqlash: rasm uchun yangi nom yozamiz va bizda natija bunday ko'rinishda bo'ladi:

Yuklab olish va import uchun manzillar:
http://uzfor.uz/abot/import_pechat_rasm.zip
https://uzfor.uz/files/forum/attach/import_pechat_rasm.zip
Kod · PHP
Ushbu dars UZFOR.UZ forumi uchun mahsus tayyorlandi.
Tayyorladi: Сирожиддин Эрназаров