0

PHPGDを使用して動的にイメージを作成します。したがって、index.phpを実行すると、image.pngが作成されますが、たとえばindex.phpに画像が必要です。<img src="index.php">

4

1 に答える 1

4

ヘッダーのcontent-typeを設定する必要がありますheader('content-type: image/jpeg');
。キャプチャに対して同様のコードを1回実装しました。

header("Content-type: image/png");
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
$string = "Type Me";
$im     = imagecreatefrompng(IMAGEDIR."captcha.png");
$orange = imagecolorallocate($im, 0, 0, 0);
$px     = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 5, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
于 2012-12-20T07:57:23.207 に答える