Kann mal jemand nachsehen was hier falsch ist? wenn ich versuche das script zu testen kommen nur kryptische zeichen aber kein bild
die bilbiotheken stimmen alle und es kommt nur eine fehlermeldung:
Warning: Cannot add header information - headers already sent by (output started at e:\foxserv\www\admin\test.php:6) in e:\foxserv\www\admin\test.php on line 20
linie 20 ist header("...");
PHP:
<?php
$text = "testtext";
$size = 12;
$image = "button_01.jpg";
$font = "comicbd.ttf";
$im_size = getimagesize($image);
$button = imagecreatefromjpeg($image);
$textcords = imagettfbbox($size,0,$font,$text);
$hoehe = abs($textcords[4] - $textcords[0]);
$breite = abs($textcords[5] - $textcords[1]);
$textcolor = imagecolorallocate($button,255,255,255);
$abstand_x = round($im_size[1] / 2) - round($hoehe / 2);
$abstand_y = round($im_size[0] / 2) - round($breite / 2);
imagettftext($button, $size, 0, $abstand_x, $abstand_y, $textcolor, $font, $text);
header("Content-type: image/jpeg");
imagejpeg($button);
?>
die bilbiotheken stimmen alle und es kommt nur eine fehlermeldung:
Warning: Cannot add header information - headers already sent by (output started at e:\foxserv\www\admin\test.php:6) in e:\foxserv\www\admin\test.php on line 20
linie 20 ist header("...");