Marcel#: Wasserzeichen in einem Bild transparent machen

hallo an alle,
ich möchte gerne ein wasserzeichen in ein bild unten rechts einfügen. das zeigt er auch an. bei der wasserzeichen-datei ist der hintergrund auch transparent. nur die browser zeigen alle einen schwarten hintergrund an. woran kann das liegen und was muss ich im code vielleicht ändern??
danke im voraus für eure hilfe

hier mein code:

// WASSERZEICHEN
$image = IMAGECREATEFROMPNG('image.png');

$bild2 = 'image.png';
$info2 = GETIMAGESIZE($bild2);
$info2[0].'<br>';
$info2[1].'<br>';
$info2[2].'<br>';

$breite = $info[0] - $info2[0];
$hoehe = $info[1] - 91;

$src = IMAGECREATEFROMPNG('image.png');
$color = IMAGECOLORALLOCATE($image,255,255,255);

IMAGECOPYMERGE($im,$src,$breite,$hoehe,0,0,149,60, 100);

// TRANSPARENZ ERZEUGEN FÜR $IMAGE
IMAGECOLORTRANSPARENT($image, $color);

  1. hallo,

    Verständnisfrage: Was ist das für ein Kommando?

    $info2[0].'<br>';

    Boomer

    1. hi,

      Verständnisfrage: Was ist das für ein Kommando?

      $info2[0].'<br>';

      Das musst du als ganzes betrachten:

      $bild2 = 'image.png';  
      $info2 = GETIMAGESIZE($bild2);  
      $info2[0].'<br>';
      

      http://de.php.net/getimagesize

      „ Returns an array with 7 elements.
      Index 0 and 1 contains respectively the width and the height of the image.“

      Dann wäre $info2[0] die width des Bildes.

      mfg

      --
      „Wenn du nicht bereit bist, dafür zu sterben, dann streiche das Wort »Freiheit« aus deinem Vokabular.“ -- Malcolm X
      I Have a Dream
      1. hi,

        Verständnisfrage: Was ist das für ein Kommando?

        $info2[0].'<br>';

        Ach, sorry. Dieses Kommando kenne ich auch nicht ;)

        mfg

        --
        „Wenn du nicht bereit bist, dafür zu sterben, dann streiche das Wort »Freiheit« aus deinem Vokabular.“ -- Malcolm X
        I Have a Dream
      2. hi,

        Verständnisfrage: Was ist das für ein Kommando?

        $info2[0].'<br>';

        Das musst du als ganzes betrachten:

        $bild2 = 'image.png';

        $info2 = GETIMAGESIZE($bild2);
        $info2[0].'<br>';

        
        >   
        > <http://de.php.net/getimagesize>  
        >   
        > „ Returns an array with 7 elements.  
        > Index 0 and 1 contains respectively the width and the height of the image.“  
        >   
        > Dann wäre `$info2[0]`{:.language-php} die `width`{:.language-css} des Bildes.  
        >   
        > mfg  
          
        habt ihr eine lösung???
        
        1. hi,

          habt ihr eine lösung???

          error_reporting(E_ALL);

          und in der php.ini

          display_errors = On

          mfg

          --
          „Wenn du nicht bereit bist, dafür zu sterben, dann streiche das Wort »Freiheit« aus deinem Vokabular.“ -- Malcolm X
          I Have a Dream
        2. Mahlzeit,

          habt ihr eine lösung???

          Nur für Leute, die auf Fragen eingehen und diese nicht bewusst reagieren.

          1. Mahlzeit,

            Nur für Leute, die auf Fragen eingehen und diese nicht bewusst reagieren.

            ^^^^^^^^^

            "ignorieren" muss das natürlich heissen.

    2. hallo,

      Verständnisfrage: Was ist das für ein Kommando?

      $info2[0].'<br>';

      Boomer

      habt ihr eine lösung???

  2. Hallo

    $bild2 = 'image.png';
    $info2 = GETIMAGESIZE($bild2);
    $info2[0].'<br>';
    ...

    $breite = $info[0] - $info2[0];

    Was soll bitte bei Zahl + Zahl<br> herauskommen?

    Tschö, Auge

    --
    Die deutschen Interessen werden am Liechtenstein verteidigt.
    Veranstaltungsdatenbank Vdb 0.2