• 06-02-2018, 17:30:52
    #1
    Merhaba,

    Watermark için basit bir uygulama yapmaya çalışıyorum ancak çalışmıyor

    Normal Kod :

    <?php
    $watermark = imagecreatefrompng('watermark.png');
    $imageURL = imagecreatefrompng("bg.jpg");
    $watermarkX = imagesx($watermark);
    $watermarkY = imagesy($watermark);
    imagecopy($imageURL, $watermark, imagesx($imageURL)/5, imagesy($imageURL)/5, 0, 0, $watermarkX, $watermarkY);
    header('Content-type: image/png');
    imagepng($imageURL);
    imagedestroy($imageURL);
    ?>
    Benim çalıştırmak istediğim

    <?php
    $watermark = imagecreatefrompng('watermark.png');
    $imageURL = imagecreatefrompng("$urun[resim]");
    $watermarkX = imagesx($watermark);
    $watermarkY = imagesy($watermark);
    imagecopy($imageURL, $watermark, imagesx($imageURL)/5, imagesy($imageURL)/5, 0, 0, $watermarkX, $watermarkY);
    header('Content-type: image/png');
    imagepng($imageURL);
    imagedestroy($imageURL);
    ?>
    Değişken atayarakta denedim ancak olmadı

    Çalışma alanı şu şekilde

    <div style="background:url('<?php
    $watermark = imagecreatefrompng('watermark.png');
    $imageURL = imagecreatefrompng("$urun[resim]");
    $watermarkX = imagesx($watermark);
    $watermarkY = imagesy($watermark);
    imagecopy($imageURL, $watermark, imagesx($imageURL)/5, imagesy($imageURL)/5, 0, 0, $watermarkX, $watermarkY);
    header('Content-type: image/png');
    imagepng($imageURL);
    imagedestroy($imageURL);
    ?>') 
     
    </div>
    yardımcı olacak arkadaşlara şimdiden teşekkürler
  • 06-02-2018, 17:45:56
    #2
    $watermark = imagecreatefrompng('watermark.png'); $imageURL = imagecreatefrompng($urun["resim"]); $watermarkX = imagesx($watermark); $watermarkY = imagesy($watermark); imagecopy($imageURL, $watermark, imagesx($imageURL)/5, imagesy($imageURL)/5, 0, 0, $watermarkX, $watermarkY); header('Content-type: image/png'); imagepng($imageURL); imagedestroy($imageURL); ?>
    $imageURL = imagecreatefrompng($urun["resim"]); satırına dikkat.
    extradan; bu tarz işler için şurda cok guzel bir php upload - image sınıfı bulunuyor
  • 07-02-2018, 08:48:46
    #3
    Teşekkürler hocam

    crooper adlı üyeden alıntı: mesajı görüntüle
    $watermark = imagecreatefrompng('watermark.png'); $imageURL = imagecreatefrompng($urun["resim"]); $watermarkX = imagesx($watermark); $watermarkY = imagesy($watermark); imagecopy($imageURL, $watermark, imagesx($imageURL)/5, imagesy($imageURL)/5, 0, 0, $watermarkX, $watermarkY); header('Content-type: image/png'); imagepng($imageURL); imagedestroy($imageURL); ?>
    $imageURL = imagecreatefrompng($urun["resim"]); satırına dikkat.
    extradan; bu tarz işler için şurda cok guzel bir php upload - image sınıfı bulunuyor