PHP Bild mit background transparent

cokie

Mitglied
Hallo, ich brauche Hilfe.
Ich habe schon viel gelesen, aber ich bekomme es einfach nicht hin.
Ich möchte gerne ein Php Bild mit einem png-bild als Hintergrund welches teile, die transparent sind hat auch transparent haben.
Im moment habe ich das so:

aber die grafik wird nicht angezeigt

PHP:
$grafik = "bg.png"; 


//Bild einlesen
$img = imageCreateFromPNG($grafik);
//Bild erzeugen
$img = imagecreatetruecolor(600,100);
// Alphatransparenz aktivieren******
imagesavealpha($img,true);
// mit Transparenz füllen!!
$trans_color = imagecolorallocatealpha($img, 0, 0, 0, 127);
imagefill($img,0,0,$trans_color);
 
Zuletzt bearbeitet:
Schau mal hier:
PHP:
// Bilddatei
   $grafik = "bg.png"; 
//Bild einlesen
   $img = imageCreateFromPNG($grafik);
//Bild erzeugen
   $img = imagecreatetruecolor(600,100);
// Transparenz aktivieren
   imagealphablending($img, false);
   imagesavealpha($img, true);
// Bild ausgeben
   header("Content-type: image/png");
   imagePNG($img);
   ImageDestroy($img);
 
Zuletzt bearbeitet:
Danke für die schnelle Antwort, funktioniert trotzdem nicht.
Schau hier: http://kd10064.iw-h.de/bilder/pennergame/phpbilder/dftransparent/sig.php

Hier der gesamte code:
PHP:
<?php


//Mit dieser Funktion wird der Counter aktiv.
//Aufgaben: Öffnet eine Datei, list sie aus, erhöht sie um eins und schließt sie wieder.

function counter() {
 //Öffnen
 $datei = fopen("counter.txt","r+");
 //Auslesen
 $counterstand = fgets($datei, 10);
 //Wen nichts drin ist
 if($counterstand == "")
   {
   $counterstand = 0;
   }
   //Counterstand + 1
   $counterstand++;
   //Setzt den Dateizeiger auf das erste Byte der Datei
   rewind($datei);
   //Speichert die Datei
   fwrite($datei, $counterstand);
 //rückgabe
 return $counterstand;
 //Datei schließen
 fclose($datei);
}

//Diese Funktion gibt einen Zufallsspruch aus den Array Zitat aus.
function spruch($name) {
 //Das Array (kan nach belieben erweiter werden)
 $zitat[] = $name.' Gut, Alles Gut !'; 
 $zitat[] = $name.' - Es ist schön Coden zu können :)';
 $zitat[] = $name.' - Nur noch Göttlich!';
 $zitat[] = $name.' - Den kannste nicht vergleichen!';
 $zitat[] = $name.' - Kennt sich auf einmal aus :)';

 //wieviele sind in dem Array?
 $anzahl = count ( $zitat );
 $anzahl--;
 //Zifall
 srand(microtime()*1000000);
 $zufall = rand(0,$anzahl); 
 //Ausgeben
 return $zitat[$zufall]; 
}

//Diese Funktion sucht, welches Betriebsystem der User aht und gibt es zurück.
function getOS() {
if(eregi('Win', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'Windows';
} elseif(eregi('Mac', $_SERVER['HTTP_USER_AGENT']) or (eregi('PPC', $_SERVER['HTTP_USER_AGENT']))) {
$OS = 'Macintosh';
} elseif(eregi('Linux', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'Linux';
} elseif(eregi('FreeBSD', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'FreeBSD';
} elseif((eregi('SunOS', $_SERVER['HTTP_USER_AGENT']))) {
$OS = 'SunOS';
} elseif((eregi('BeOS', $_SERVER['HTTP_USER_AGENT']))) {
$OS = 'BeOS';
} elseif((eregi('OS/2', $_SERVER['HTTP_USER_AGENT']))) {
$OS = 'OS2';
} else {
$OS = 'Andere';
}
if($OS == "Windows") {
if(eregi('95', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'Windows 95';
} elseif(eregi('98', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'Windows 98';
} elseif(eregi('NT 5.1', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'Windows XP';
} elseif(eregi('NT', $_SERVER['HTTP_USER_AGENT'])) {
$OS = 'Windows NT';
} elseif((eregi('2000', $_SERVER['HTTP_USER_AGENT']))) {
$OS = 'Windows 2000';
} elseif((eregi('visual', $_SERVER['HTTP_USER_AGENT']))) {
$OS = 'Windows Visual';
} else {
$OS = 'Windows';    
}
}
return $OS;
}

//Nun nurnoch schaun welcher Browser er benützt

function getBrowser() {
if(eregi('MSIE', $_SERVER['HTTP_USER_AGENT'])) {
$browser = 'IE';
} elseif(eregi('Netscape', $_SERVER['HTTP_USER_AGENT'])) {
$browser = 'Netscape';
} elseif(eregi('Opera', $_SERVER['HTTP_USER_AGENT'])) {
$browser = 'Opera';
} elseif(eregi('Firefox', $_SERVER['HTTP_USER_AGENT'])) {
$browser = 'Firefox';
} elseif(eregi('Konqueror', $_SERVER['HTTP_USER_AGENT'])) {
$browser = 'Konqueror';
} else {
$browser = 'Irgendeiner ;)';
}
return $browser;
}

//Nun noch die Variablen bestimmen:
$text1  = "Deine IP: ";                         
$text2  = "Dein Browser: ";                     
$text3  = "Dein Betriebssystem: "; 
$text4  = "Views: ";   
$grafik = "bg.png";                             
$font_g = 10;                                   //Schriftgröse
$font_g_c = 15;                                //Counter Schriftgröse
$font_g_s = 13;                               //Spruch Schriftgröße
$font_g_s2 = 7;                              //Schriftgröße Sonstiges 
$font   = "/var/www/virtual/kd10064.iw-h.de/htdocs/bilder/pennergame/phpbilder/dftransparent/tahoma.ttf";                      //Schrift (ttf)
$name = "Javan_xD";                           //Name für Spruch


//Bild einlesen
   $img = imageCreateFromPNG($grafik);
//Bild erzeugen
   $img = imagecreatetruecolor(600,100);
// Transparenz aktivieren
   imagealphablending($img, false);
   imagesavealpha($img, true);
// Bild ausgeben
   header("Content-type: image/png");
   imagePNG($img);
   ImageDestroy($img); 

//Farben schwarz, weiß, rot, blau, grün
$schwarz = imageColorAllocate($img, 0, 0, 0);
$weiß = imageColorAllocate($img, 999, 999, 999);
$rot = ImageColorAllocate($img, 255, 0, 0);
$blau = ImageColorAllocate($img, 0, 0, 255);
$gruen = ImageColorAllocate($img, 27, 189, 0);


//Die Texte   bild  gröse        x  y   farbe    font  Text 
//IP
ImageTTFText($img, $font_g, 0, 10, 25, $schwarz, $font, $text1);
ImageTTFText($img, $font_g, 0, 150, 25, $schwarz, $font, $_SERVER["REMOTE_ADDR"]);

//Browser
ImageTTFText($img, $font_g, 0, 10, 40, $schwarz, $font, $text2);
ImageTTFText($img, $font_g, 0, 150, 40, $schwarz, $font, getBrowser());

//Betriebssystem
ImageTTFText($img, $font_g, 0, 10, 55, $schwarz, $font, $text3);
ImageTTFText($img, $font_g, 0, 150, 55, $schwarz, $font, getOS());

//Counter
ImageTTFText($img, $font_g_c, 0, 10, 80, $schwarz, $font, $text4);
ImageTTFText($img, $font_g_c, 0, 150, 80, $schwarz, $font, counter());

//Spruch 
ImageTTFText($img, $font_g_s, 0, 250, 50, $rot, $font, spruch($name));

//Sonstiges
 $sonstiges = "(PHP - PNG Bild)";
 ImageTTFText($img, $font_g, 0, 1020, 77, $rot, $font, $sonstiges);
 //Time
 $timestamp = time();
 $datum = date("d.m.Y - H:i", $timestamp);
 ImageTTFText($img, $font_g, 0, 1000, 80, $rot, $font, $datum);
 //Copryght
 $cop = "&copy; Javan_xD";
 ImageTTFText($img, $font_g, 0, 1300, 40, $rot, $font, $cop); 
 

?>
 
Zuletzt bearbeitet:
Der Code von mir bewirkt dass das geladene Bild, seine Transparanz erhält.

Das heisst: bg.png muss eine Grafik sein mit transparanten Stellen sein.

Wenn du möchtest, das der schwarze Hintergrund transparent wird, muss du natürlich einen anderen Code verwenden.

PS: Ich versuche mal deinen Code etwas zu verändern.
 
Versuch mal diesen Code:
PHP:
<?php

   function counter() {
      $datei        = fopen("counter.txt","r+");
      $counterstand = fgets($datei, 10);
         if($counterstand == "") {
            $counterstand = 0;
         }
      $counterstand++;
      rewind($datei);
      fwrite($datei, $counterstand);
      return $counterstand;
      fclose($datei);
   }

   function spruch($name) {
      $zitat[] = $name.' Gut, Alles Gut !'; 
      $zitat[] = $name.' - Es ist schön Coden zu können :)';
      $zitat[] = $name.' - Nur noch Göttlich!';
      $zitat[] = $name.' - Den kannste nicht vergleichen!';
      $zitat[] = $name.' - Kennt sich auf einmal aus :)';
      $anzahl  = count ($zitat);
      $anzahl--;
      srand(microtime()*1000000);
      $zufall  = rand(0,$anzahl); 
      return $zitat[$zufall]; 
   }

   function getOS() {
      if(eregi('Win', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'Windows';
      }
      elseif(eregi('Mac', $_SERVER['HTTP_USER_AGENT']) or (eregi('PPC', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'Macintosh';
      } 
      elseif(eregi('Linux', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'Linux';
      }
      elseif(eregi('FreeBSD', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'FreeBSD';
      } 
      elseif((eregi('SunOS', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'SunOS';
      } 
      elseif((eregi('BeOS', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'BeOS';
      } 
      elseif((eregi('OS/2', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'OS2';
      } 
      else {
         $OS = 'Andere';
      }
         if($OS == "Windows") {
            if(eregi('95', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows 95';
            } 
            elseif(eregi('98', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows 98';
            } 
            elseif(eregi('NT 5.1', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows XP';
            } 
            elseif(eregi('NT', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows NT';
            } 
            elseif((eregi('2000', $_SERVER['HTTP_USER_AGENT']))) {
               $OS = 'Windows 2000';
            } 
            elseif((eregi('visual', $_SERVER['HTTP_USER_AGENT']))) {
               $OS = 'Windows Visual';
            } 
            else {
               $OS = 'Windows';    
           }
         }
      return $OS;
   }

   function getBrowser() {
      if(eregi('MSIE', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'IE';
      } 
      elseif(eregi('Netscape', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Netscape';
      } 
      elseif(eregi('Opera', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Opera';
      } 
      elseif(eregi('Firefox', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Firefox';
      } 
      elseif(eregi('Konqueror', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Konqueror';
      } 
      else {
         $browser = 'Irgendeiner ;)';
      }
      return $browser;
   }

   $text1     = "Deine IP: ";                         
   $text2     = "Dein Browser: ";                     
   $text3     = "Dein Betriebssystem: "; 
   $text4     = "Views: ";   
   $grafik    = "bg.png";                             
   $font_g    = 10;                                  
   $font_g_c  = 15;                        
   $font_g_s  = 13;                 
   $font_g_s2 = 7;                     
   $font      = "/var/www/virtual/kd10064.iw-h.de/htdocs/bilder/pennergame/phpbilder/dftransparent/tahoma.ttf";
   $name      = "Javan_xD";

   $bg  = imageCreateFromPNG($grafik);
   $img = imagecreatetruecolor(624,427);
   ImageCopy($img, $bg,  0, 0, 0, 0, 624, 427);

   $schwarz = imageColorAllocate($img,   0,   0,   0);
   $weiß    = imageColorAllocate($img, 999, 999, 999);
   $rot     = ImageColorAllocate($img, 255,   0,   0);
   $blau    = ImageColorAllocate($img,   0,   0, 255);
   $gruen   = ImageColorAllocate($img,  27, 189,   0);

   ImageTTFText($img, $font_g, 0,  10, 25, $weiß, $font, $text1);
   ImageTTFText($img, $font_g, 0, 150, 25, $weiß, $font, $_SERVER["REMOTE_ADDR"]);

   ImageTTFText($img, $font_g, 0,  10, 40, $weiß, $font, $text2);
   ImageTTFText($img, $font_g, 0, 150, 40, $weiß, $font, getBrowser());

   ImageTTFText($img, $font_g, 0,  10, 55, $weiß, $font, $text3);
   ImageTTFText($img, $font_g, 0, 150, 55, $weiß, $font, getOS());

   ImageTTFText($img, $font_g_c, 0,  10, 80, $weiß, $font, $text4);
   ImageTTFText($img, $font_g_c, 0, 150, 80, $weiß, $font, counter());

   ImageTTFText($img, $font_g_s, 0, 250, 50, $rot, $font, spruch($name));

   $sonstiges = "(PHP - PNG Bild)";
   ImageTTFText($img, $font_g, 0, 1020, 77, $rot, $font, $sonstiges);
   $timestamp = time();
   $datum     = date("d.m.Y - H:i", $timestamp);
   ImageTTFText($img, $font_g, 0, 1000, 80, $rot, $font, $datum);
   $cop       = "&copy; Javan_xD";
   ImageTTFText($img, $font_g, 0, 1300, 40, $rot, $font, $cop); 

   imagealphablending($img, false);
   imagesavealpha($img, true);
   header("Content-type: image/png");
   imagePNG($img);
   ImageDestroy($img);
?>

Hab den Code noch einmal überarbeitet.
 
Zuletzt bearbeitet:
Versuch es mal mit diesem Code:
PHP:
<?php

   function counter() {
      $datei        = fopen("counter.txt","r+");
      $counterstand = fgets($datei, 10);
         if($counterstand == "") {
            $counterstand = 0;
         }
      $counterstand++;
      rewind($datei);
      fwrite($datei, $counterstand);
      return $counterstand;
      fclose($datei);
   }

   function spruch($name) {
      $zitat[] = $name.' Gut, Alles Gut !'; 
      $zitat[] = $name.' - Es ist schön Coden zu können :)';
      $zitat[] = $name.' - Nur noch Göttlich!';
      $zitat[] = $name.' - Den kannste nicht vergleichen!';
      $zitat[] = $name.' - Kennt sich auf einmal aus :)';
      $anzahl  = count ($zitat);
      $anzahl--;
      srand(microtime()*1000000);
      $zufall  = rand(0,$anzahl); 
      return $zitat[$zufall]; 
   }

   function getOS() {
      if(eregi('Win', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'Windows';
      }
      elseif(eregi('Mac', $_SERVER['HTTP_USER_AGENT']) or (eregi('PPC', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'Macintosh';
      } 
      elseif(eregi('Linux', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'Linux';
      }
      elseif(eregi('FreeBSD', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'FreeBSD';
      } 
      elseif((eregi('SunOS', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'SunOS';
      } 
      elseif((eregi('BeOS', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'BeOS';
      } 
      elseif((eregi('OS/2', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'OS2';
      } 
      else {
         $OS = 'Andere';
      }
         if($OS == "Windows") {
            if(eregi('95', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows 95';
            } 
            elseif(eregi('98', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows 98';
            } 
            elseif(eregi('NT 5.1', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows XP';
            } 
            elseif(eregi('NT', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows NT';
            } 
            elseif((eregi('2000', $_SERVER['HTTP_USER_AGENT']))) {
               $OS = 'Windows 2000';
            } 
            elseif((eregi('visual', $_SERVER['HTTP_USER_AGENT']))) {
               $OS = 'Windows Visual';
            } 
            else {
               $OS = 'Windows';    
           }
         }
      return $OS;
   }

   function getBrowser() {
      if(eregi('MSIE', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'IE';
      } 
      elseif(eregi('Netscape', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Netscape';
      } 
      elseif(eregi('Opera', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Opera';
      } 
      elseif(eregi('Firefox', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Firefox';
      } 
      elseif(eregi('Konqueror', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Konqueror';
      } 
      else {
         $browser = 'Irgendeiner ;)';
      }
      return $browser;
   }

   $text1     = "Deine IP: ";                         
   $text2     = "Dein Browser: ";                     
   $text3     = "Dein Betriebssystem: "; 
   $text4     = "Views: ";   
   $grafik    = "bg.png";                             
   $font_g    = 10;                                  
   $font_g_c  = 15;                        
   $font_g_s  = 13;                 
   $font_g_s2 = 7;                     
   $font      = "/var/www/virtual/kd10064.iw-h.de/htdocs/bilder/pennergame/phpbilder/dftransparent/tahoma.ttf";
   $name      = "Javan_xD";

   $bg  = imageCreateFromPNG($grafik);
   $img = imagecreatetruecolor(624,427);
<?php

   function counter() {
      $datei        = fopen("counter.txt","r+");
      $counterstand = fgets($datei, 10);
         if($counterstand == "") {
            $counterstand = 0;
         }
      $counterstand++;
      rewind($datei);
      fwrite($datei, $counterstand);
      return $counterstand;
      fclose($datei);
   }

   function spruch($name) {
      $zitat[] = $name.' Gut, Alles Gut !'; 
      $zitat[] = $name.' - Es ist schön Coden zu können :)';
      $zitat[] = $name.' - Nur noch Göttlich!';
      $zitat[] = $name.' - Den kannste nicht vergleichen!';
      $zitat[] = $name.' - Kennt sich auf einmal aus :)';
      $anzahl  = count ($zitat);
      $anzahl--;
      srand(microtime()*1000000);
      $zufall  = rand(0,$anzahl); 
      return $zitat[$zufall]; 
   }

   function getOS() {
      if(eregi('Win', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'Windows';
      }
      elseif(eregi('Mac', $_SERVER['HTTP_USER_AGENT']) or (eregi('PPC', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'Macintosh';
      } 
      elseif(eregi('Linux', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'Linux';
      }
      elseif(eregi('FreeBSD', $_SERVER['HTTP_USER_AGENT'])) {
         $OS = 'FreeBSD';
      } 
      elseif((eregi('SunOS', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'SunOS';
      } 
      elseif((eregi('BeOS', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'BeOS';
      } 
      elseif((eregi('OS/2', $_SERVER['HTTP_USER_AGENT']))) {
         $OS = 'OS2';
      } 
      else {
         $OS = 'Andere';
      }
         if($OS == "Windows") {
            if(eregi('95', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows 95';
            } 
            elseif(eregi('98', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows 98';
            } 
            elseif(eregi('NT 5.1', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows XP';
            } 
            elseif(eregi('NT', $_SERVER['HTTP_USER_AGENT'])) {
               $OS = 'Windows NT';
            } 
            elseif((eregi('2000', $_SERVER['HTTP_USER_AGENT']))) {
               $OS = 'Windows 2000';
            } 
            elseif((eregi('visual', $_SERVER['HTTP_USER_AGENT']))) {
               $OS = 'Windows Visual';
            } 
            else {
               $OS = 'Windows';    
           }
         }
      return $OS;
   }

   function getBrowser() {
      if(eregi('MSIE', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'IE';
      } 
      elseif(eregi('Netscape', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Netscape';
      } 
      elseif(eregi('Opera', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Opera';
      } 
      elseif(eregi('Firefox', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Firefox';
      } 
      elseif(eregi('Konqueror', $_SERVER['HTTP_USER_AGENT'])) {
         $browser = 'Konqueror';
      } 
      else {
         $browser = 'Irgendeiner ;)';
      }
      return $browser;
   }

   $text1     = "Deine IP: ";                         
   $text2     = "Dein Browser: ";                     
   $text3     = "Dein Betriebssystem: "; 
   $text4     = "Views: ";   
   $grafik    = "bg.png";                             
   $font_g    = 10;                                  
   $font_g_c  = 15;                        
   $font_g_s  = 13;                 
   $font_g_s2 = 7;                     
   $font      = "/var/www/virtual/kd10064.iw-h.de/htdocs/bilder/pennergame/phpbilder/dftransparent/tahoma.ttf";
   $name      = "Javan_xD";

   $bg  = imageCreateFromPNG($grafik);
   $img = imagecreatetruecolor(624,427);
          imagealphablending($img, false);
          imagesavealpha($img, true);
   ImageCopy($img, $bg,  0, 0, 0, 0, 624, 427);

   $schwarz = imageColorAllocate($img,   0,   0,   0);
   $weiß    = imageColorAllocate($img, 999, 999, 999);
   $rot     = ImageColorAllocate($img, 255,   0,   0);
   $blau    = ImageColorAllocate($img,   0,   0, 255);
   $gruen   = ImageColorAllocate($img,  27, 189,   0);

   ImageTTFText($img, $font_g, 0,  10, 25, $weiß, $font, $text1);
   ImageTTFText($img, $font_g, 0, 150, 25, $weiß, $font, $_SERVER["REMOTE_ADDR"]);

   ImageTTFText($img, $font_g, 0,  10, 40, $weiß, $font, $text2);
   ImageTTFText($img, $font_g, 0, 150, 40, $weiß, $font, getBrowser());

   ImageTTFText($img, $font_g, 0,  10, 55, $weiß, $font, $text3);
   ImageTTFText($img, $font_g, 0, 150, 55, $weiß, $font, getOS());

   ImageTTFText($img, $font_g_c, 0,  10, 80, $weiß, $font, $text4);
   ImageTTFText($img, $font_g_c, 0, 150, 80, $weiß, $font, counter());

   ImageTTFText($img, $font_g_s, 0, 250, 50, $rot, $font, spruch($name));

   $sonstiges = "(PHP - PNG Bild)";
   ImageTTFText($img, $font_g, 0, 1020, 77, $rot, $font, $sonstiges);
   $timestamp = time();
   $datum     = date("d.m.Y - H:i", $timestamp);
   ImageTTFText($img, $font_g, 0, 1000, 80, $rot, $font, $datum);
   $cop       = "&copy; Javan_xD";
   ImageTTFText($img, $font_g, 0, 1300, 40, $rot, $font, $cop); 

   header("Content-type: image/png");
   imagePNG($img);
   ImageDestroy($img);
?> 
   ImageCopy($img, $bg,  0, 0, 0, 0, 624, 427);

   $schwarz = imageColorAllocate($img,   0,   0,   0);
   $weiß    = imageColorAllocate($img, 999, 999, 999);
   $rot     = ImageColorAllocate($img, 255,   0,   0);
   $blau    = ImageColorAllocate($img,   0,   0, 255);
   $gruen   = ImageColorAllocate($img,  27, 189,   0);

   ImageTTFText($img, $font_g, 0,  10, 25, $weiß, $font, $text1);
   ImageTTFText($img, $font_g, 0, 150, 25, $weiß, $font, $_SERVER["REMOTE_ADDR"]);

   ImageTTFText($img, $font_g, 0,  10, 40, $weiß, $font, $text2);
   ImageTTFText($img, $font_g, 0, 150, 40, $weiß, $font, getBrowser());

   ImageTTFText($img, $font_g, 0,  10, 55, $weiß, $font, $text3);
   ImageTTFText($img, $font_g, 0, 150, 55, $weiß, $font, getOS());

   ImageTTFText($img, $font_g_c, 0,  10, 80, $weiß, $font, $text4);
   ImageTTFText($img, $font_g_c, 0, 150, 80, $weiß, $font, counter());

   ImageTTFText($img, $font_g_s, 0, 250, 50, $rot, $font, spruch($name));

   $sonstiges = "(PHP - PNG Bild)";
   ImageTTFText($img, $font_g, 0, 1020, 77, $rot, $font, $sonstiges);
   $timestamp = time();
   $datum     = date("d.m.Y - H:i", $timestamp);
   ImageTTFText($img, $font_g, 0, 1000, 80, $rot, $font, $datum);
   $cop       = "&copy; Javan_xD";
   ImageTTFText($img, $font_g, 0, 1300, 40, $rot, $font, $cop); 

   header("Content-type: image/png");
   imagePNG($img);
   ImageDestroy($img);
?>
 
Zurück