PHP:
<?php
Header("Content-Type: image/png");
$img = ImageCreateFromPNG('test.png');
$font = 'c:/windows/fonts/verdanaf';
$black = ImageColorAllocate($img, 0, 0, 0);
$white = ImageColorAllocate($img, 255, 255, 255);
$blau = ImageColorAllocate($img, 0, 64, 128);
$ip=getenv('REMOTE_ADDR');
$browser=$HTTP_USER_AGENT;
$ref=getenv("HTTP_REFERER");
$font_height = ImageFontHeight(3);
$font_width = ImageFontWidth(3);
$image_height = ImageSY($img);
$image_width = ImageSX($img);
$Length = $font_width*strlen($text);
$image_center_x = ($image_width/2)-($length/2);
$image_center_y = ($image_height/2)-($font_height/2);
ImageString($img, 2, 5, 1, 'Deine IP: '.$ip, $blau);
ImageString($img, 2, 5, 10, 'Dein Browser:', $blau);
ImageString($img, 2, 5, 20, $browser, $blau);
ImageString($img, 2, 5, 30, 'Dein Referrer:', $blau);
ImageString($img, 2, 5, 40, $ref, $blau);
ImageString($img, 2, 5, 55,'...', $blau);
ImagePNG($img);
ImageDestroy($img);
?>
ich möchte über eine Datenbankausgabe (MySQL) ein Bild mit Text füllen und dieses Bild dann zur Verlinkung frei geben.
Das obige Script habe ich nach einigen Bedürfnissen angepasst, doch folgende Fragen konnte ich mir nicht beantworten:
1.) Wie verknüpfe ich das $font?
2.) Wie heißt dann der Dateiname?
Danke im Voraus.
Zuletzt bearbeitet: