Hallo und Guten Tag,
bin gerade dabei mich in PHP einzuarbeiten und jetzt kommen halt die Probleme.
Habe dieses einfache Script zur Ausgabe einer halben Ellipse ausprobiert:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Halbe Ellipse mit PHP</title>
</head>
<body>
<p>hier noch HTML</p>
<?php
$image = ImageCreate(300,200);
$farbe_body = ImageColorAllocate($image,243,243,243);
$farbe_ellipse = ImageColorAllocate($image,10,36,106);
ImageArc($image,150,60,200,100,0,180,$farbe_ellipse);
Header("Content-type: image/png");
ImagePNG($image);
?>
</body>
</html>
und erhalte nur den Ersatztext "Die Grafik "http://localhost/test/test02.php" kann nicht angezeigt werden, weil sie Fehler enthält." Sowohl local als auch auf dem webspace. Auch die Ausgabe des "html" textes unterbleibt.
phpinfo() gibt für den GD Support und für PNG "enabled" und als Version 2.0.22 an. Daran sollte es also doch nicht scheitern oder?
Nach unendlichen rumprobieren habe ich festgestellt, wenn man alles was nicht zum script gehört weglässt und <?php in der ersten Zeile steht, ohne sonstige Zeichen oder Leerzeichen dazwischen, dann zeigt der Brausär die Grafik an.
Was mache ich bloß flasch?
Danke schon mal im voraus,
TeraVolt