網誌
想測試看看= =
熱度 8|
<?php ob_start(); ?>
<?php
//建立常數
define('CAPTCHA_NUMCHARS', 6);
//產生6個隨機小寫英文字母的字串
$pass_phrase = "";
for($i=0; $i < CAPTCHA_NUMCHARS; $i++)
{
$pass_phrase .= chr(rand(97, 122)); //chr()將ASCII碼轉成單一字元 (97->a) rand()隨機整數
}
//尺寸
define('CAPTCHA_WIDTH', 100);
define('CHPTCHA_HEIGHT', 25);
//開始建立圖像
$img = imagecreatetruecolor(CAPTCHA_WIDTH, CHPTCHA_HEIGHT);
//建立顏色(初始黑色)
$bg_color = imagecolorallocate($img, 255, 255, 255);
$text_color = imagecolorallocate($img, 0, 0, 0);
$graphic_color = imagecolorallocate($img, 64, 64, 64);
//填充白色背景
imagefilledrectangle($img, 0, 0, CAPTCHA_WIDTH, CHPTCHA_HEIGHT, $bg_color);
//繪製隨機線條
//顯示圖片
header("Content-type: image/png");
imagepng($img);
?>