我一直在编写PHP,我想要的是通过将机器人的电子邮件转换为图像数据类型来安全地保护它们。出了点问题,网页实际上已转换为图片格式,但它并没有显示任何内容。
这是我的PHP代码:
<?
phpheader('Content-type: image/jpeg');
if (isset($_GET["email"])) {
$email = $_GET["email"] ;
} else {
$email = 'email not specified';
}
$email_length = strlen($email);
$font_size = 4;
$image_height = ImageFontHeight($font_size);
$image_width = ImageFontWidth($font_size) * $email_length;
$image = imagecreate($image_width, $image_height);
imagecolorallocate($image, 255, 255, 255);
$font_color = imagecolorallocate($image, 0, 0, 0);
imagestring($image, $font_size, 0, 0, $email, $font_color);
imagejpeg($image);
?>