code.php文件
<?php
//生成隨機數->創建圖片->隨機數寫進圖片->保持在SESSION中
session_start();
for($i=0;$i<4;$i++){
$rand.=dechex(rand(1,15));
}
$_SESSION[check_pic]=$rand;
//創建一個圖像並設置其尺寸
$im=imagecreatetruecolor(100,20);
//調試版的時候,背景顏色
$te=imagecolorallocate($im,255,255,128);
//設置線條數目以及顏色
for($i=0;$i<3;$i++){
$te2=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imageline($im,rand(0,100),0,100,30,$te2);
}
//噪點的制作
for($i=0;$i<200;$i++){
imagesetpixel($im, rand()%100, rand()%100, $te2);
}
//繪圖函數 imagestring ( resource image, font, int x, int y, 內容 , 顏色 )
imagestring($im,10,35,5,$rand,$te);
//文字水印
// $str="你好嗎";
// imagettftext($im,12,rand(0,10),30,18,$te,'aa.ttf',$str);
//輸入圖像
header("Content-type:image/jpeg");
imagejpeg($im);
?>
index.php文件
<?php