程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php生成驗證碼

php生成驗證碼

編輯:關於PHP編程

本站原創轉載請注明來處

<?php


session_start();


header("content-type:image/png");設置生成圖片的格式這裡為png


$width=40;//寬度


$height=25;//高度


$color="#ffffff";//色彩


$num=rand(1000,9999);//生成隨機數4位


$_SESSION['ver']=$num;保存到session以前驗證


$img=imagecreate($width,$height);//使用imagecreate創建圖片


$bg1=imagecolorallocate($img,rand(0,100),rand(0,250),rand(0,255));//圖片色采


$bg2=imagecolorallocate($img,rand(0,205),rand(0,250),rand(0,245));


//imageline($img,40,20,40,40,$color);


//imagesetpixel($img,44,44,$color);


imagestring($img,7,4,7,$num,$bg2);//增加雜點


imagepng($img);//生成圖片


imagedestroy($img);//銷毀


?>

這個是很簡單的,所以就不詳細的講說了.

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved