我使用 PHP 创建验证码图像。它在加载时显示验证码。完成加载后,它不会在 Chrome 中显示验证码图像。在其他浏览器中,它工作正常。为什么?
<?php
// Create an image from button.png
$image = imagecreatefrompng('button.png');
// Set the font colour
$colour = imagecolorallocate($image, 255, 120, 4);
// Set the font
$font = '../fonts/Anorexia.ttf';
// Set a random integer for the rotation between -15 and 15 degrees
$rotate = rand(-15, 15);
// Create an image using our original image and adding the detail
imagettftext($image, 18, $rotate, 18, 30, $colour, $font, $str);
// Output the image as a png
imagepng($image);
?>