定義済みの画像にテキストを追加しようとしていますが、失敗しました。私が使用しているコードは次のとおりです。
<?php
header("Content-type: image/png");
if(file_exists("stats_gen.png")){ unlink("stats_gen.png");} //delete old version
$string = "text";
$im = imagecreatefrompng("stats.png");
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, $string, $textcolor);
imagepng($im); //show the image for debug purposes
imagepng($im, "stats_gen.png"); //save the image
imagedestroy($im);
?>
stats.png は次のようになります: ああ、画像形式はサポートされていません。さて、これはhttp://lolmewn.nl/stats/stats.pngで、最終的にhttp://lolmewn.nl/stats/stats_gen.pngのようになります。私は何を間違っていますか?Googleは答えを出していないようです...