亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php中文與英文驗證碼程序代碼

2024-09-04 11:44:33
字體:
來源:轉載
供稿:網友

英文驗證碼相對簡單,不要作hex處理,直接用色彩值就OK了,yzm.php實例代碼如下:

  1. session_start(); 
  2. function rand_create()  
  3. {  
  4.     //通知瀏覽器將要輸出PNG圖片  
  5.     Header("Content-type: image/PNG");  
  6.     //準備好隨機數發生器種子   
  7.     srand((double)microtime()*1000000);  
  8.     //準備圖片的相關參數    
  9.     $im = imagecreate(62,22);  
  10.     $black = ImageColorAllocate($im, 0,0,0);  //RGB黑色標識符  
  11.     $white = ImageColorAllocate($im, 255,255,255); //RGB白色標識符  
  12.     $gray = ImageColorAllocate($im, 200,200,200); //RGB灰色標識符  
  13.     //開始作圖      
  14.     imagefill($im,0,0,$gray);  
  15.     while(($randval=rand()%100000)<10000);{  
  16.         $_SESSION["Auth_code"] = $randval;  
  17.         //將四位整數驗證碼繪入圖片   
  18.         imagestring($im, 5, 10, 3, $randval$black);  
  19.     }  
  20.     //加入干擾象素     
  21.     for($i=0;$i<200;$i++){  
  22.         $randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255)); //開源代碼Vevb.com 
  23.         imagesetpixel($im, rand()%70 , rand()%30 , $randcolor);  
  24.     }  
  25.     //輸出驗證圖片  
  26.     ImagePNG($im);  
  27.     //銷毀圖像標識符  
  28.     ImageDestroy($im);  
  29. }  
  30. rand_create(); 

調用方法<img src=yzm.php />

中文驗證碼程序如下:

  1. Header("Content-type: image/PNG"); 
  2. $str = "這里設置一中文如果中國WEB第一站www.49028c.com"
  3. $imagesW = 140; 
  4. $imagesH = 40; 
  5. //  
  6. $Auimg = imagecreate($imagesW,$imagesH); 
  7. $bgc = ImageColorAllocate($Auimg,255,255,255); 
  8. $font = "heiti.ttf";//這里設置字體,你可以隨便下載一款字體哦。 
  9. $white=imagecolorallocate($Auimg,234,185,95); 
  10. imagearc($Auimg, 150, 8, 20, 20, 75, 170, $white); 
  11. imagearc($Auimg, 180, 7,50, 30, 75, 175, $white); 
  12. imageline($Auimg,20,20,180,30,$white); 
  13. imageline($Auimg,20,18,170,50,$white); 
  14. imageline($Auimg,25,50,80,50,$white); 
  15. $noise_num = 800; 
  16. $line_num = 20; 
  17. imagecolorallocate($Auimg,0xff,0xff,0xff); 
  18. $rectangle_color=imagecolorallocate($Auimg,0xAA,0xAA,0xAA); 
  19. $noise_color=imagecolorallocate($Auimg,0x00,0x00,0x00); 
  20. $font_color=imagecolorallocate($Auimg,0x00,0x00,0x00); 
  21. $line_color=imagecolorallocate($Auimg,0x00,0x00,0x00); 
  22. for($i=0;$i<$noise_num;$i++){ 
  23.  imagesetpixel($Auimg,mt_rand(0,$imagesW),mt_rand(0,$imagesH),$noise_color); 
  24. for($i=0;$i<$line_num;$i++){ 
  25.  imageline($Auimg,mt_rand(0,$imagesW),mt_rand(0,$imagesH),mt_rand(0,$imagesW),mt_rand(0,$imagesH),$line_color); 
  26. $mtRnd=rand(0,strlen($str)-4); 
  27. if($mtRnd%2)$mtRnd+=1; 
  28. $str = substr($str,$mtRnd,8); 
  29. $str = iconv("GB2312","UTF-8",$str); 
  30. ImageTTFText($Auimg, 20, 0, 16, 30, $font_color$font$str); 
  31. ImagePNG($Auimg); 
  32. ImageDestroy($Auimg); 

共同點就是驗證碼都借助于其它容器來保存如session,cookie等,否則就沒有驗證的意義了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97超碰蝌蚪网人人做人人爽| 久久久久久中文字幕| 欧洲日本亚洲国产区| 97人洗澡人人免费公开视频碰碰碰| 正在播放亚洲1区| 国产精品视频yy9099| 国产成人精品网站| 国产精品视频色| 精品一区二区电影| 久久久噜噜噜久久中文字免| 成人h片在线播放免费网站| 国模叶桐国产精品一区| 欧美成人激情在线| 色妞色视频一区二区三区四区| 亚洲字幕一区二区| 91成人天堂久久成人| 91手机视频在线观看| 日韩精品视频在线观看免费| 亚洲欧美国产精品专区久久| 国产在线观看91精品一区| 亚洲色图综合久久| 成人精品福利视频| 国产精品xxx视频| 欧美国产视频日韩| 欧美日在线观看| 日韩高清电影好看的电视剧电影| 日本不卡高字幕在线2019| 亚洲xxxx做受欧美| 久久艹在线视频| 精品高清美女精品国产区| 高跟丝袜一区二区三区| 欧美精品免费在线观看| 精品国产1区2区| 亚洲精品美女久久| 午夜美女久久久久爽久久| 高清欧美一区二区三区| 亚洲第一区中文字幕| 中文字幕精品久久| 久久久久久久久久久免费| 成人精品久久一区二区三区| 久久人体大胆视频| 九九热精品视频在线播放| 亚洲国产精彩中文乱码av| 亚洲人成啪啪网站| 九九热这里只有在线精品视| 精品久久中文字幕久久av| 尤物99国产成人精品视频| 黑人巨大精品欧美一区二区一视频| 亚洲国产中文字幕在线观看| 亚洲电影免费观看高清完整版在线| 国产精品成久久久久三级| 日本亚洲欧洲色| 国产午夜精品一区理论片飘花| 成人av色在线观看| 日本免费一区二区三区视频观看| 亚洲人精品午夜在线观看| 91亚洲精品视频| 91九色在线视频| 伊人伊人伊人久久| 欧美在线www| 亚洲人成电影网站| 国产在线一区二区三区| 亚洲第一黄色网| 91老司机精品视频| 91国语精品自产拍在线观看性色| 亚洲女人被黑人巨大进入| 91免费看片在线| 国产美女91呻吟求| 欧美午夜电影在线| 亚洲午夜国产成人av电影男同| 久久精品一区中文字幕| 91久久久精品| 亚洲电影成人av99爱色| 欧美在线视频观看| 精品福利视频导航| 国产精品成av人在线视午夜片| 亚洲精品美女久久久| 欧美日韩亚洲一区二区| 亚洲国产成人精品电影| 久久久成人av| 欧美激情亚洲综合一区| 欧美黑人一区二区三区| 91久久久在线| 黄色一区二区在线| 97人人模人人爽人人喊中文字| 午夜精品一区二区三区视频免费看| 欧美一区二区三区四区在线| 91久久精品视频| 精品爽片免费看久久| 久久精品国产清自在天天线| 精品电影在线观看| 久久久91精品国产| 欧美在线一级va免费观看| 91网站免费观看| 高清欧美性猛交xxxx黑人猛交| 日韩精品免费综合视频在线播放| 亚洲精选一区二区| 国产激情综合五月久久| 色偷偷av一区二区三区| 一本色道久久88综合亚洲精品ⅰ| 欧美极品美女电影一区| 国产精品日本精品| 欧美激情一级二级| 91在线高清免费观看| 亚洲深夜福利视频| 国产亚洲精品久久久优势| 成人a级免费视频| 国产精品com| 日韩电影第一页| 国产一区二区日韩| 91在线观看免费观看| 亚洲免费视频在线观看| 亚洲男女自偷自拍图片另类| 亚洲国产精品yw在线观看| 成人福利网站在线观看| 国产成人精品在线视频| 欧美极品欧美精品欧美视频| 亚洲精品98久久久久久中文字幕| 中文字幕在线看视频国产欧美在线看完整| 97久久久免费福利网址| 91亚洲国产成人久久精品网站| 成人网页在线免费观看| 国产成人一区二区三区小说| 91久久精品久久国产性色也91| 欧美日韩在线视频一区二区| 日韩中文字幕在线视频| 性日韩欧美在线视频| 日韩成人激情在线| 亚洲人成电影网站色…| 亚洲已满18点击进入在线看片| 视频一区视频二区国产精品| 78色国产精品| 91精品国产自产91精品| 色www亚洲国产张柏芝| 色一区av在线| 日韩视频免费看| 成人黄色激情网| 亚洲a区在线视频| 精品亚洲一区二区三区四区五区| 国产精品视频大全| 欧美性猛交xxxx免费看| 91色视频在线观看| 欧美一区二区影院| 亚洲iv一区二区三区| 亚洲综合社区网| 丝袜一区二区三区| 久久综合国产精品台湾中文娱乐网| 欧美日韩在线视频一区二区| 日韩久久午夜影院| 国产成人精品av在线| 麻豆成人在线看| 91地址最新发布| 青草青草久热精品视频在线观看| 日韩成人在线播放| 在线a欧美视频| 亚洲天堂网在线观看| 亚洲精品一区二区三区不| 日韩在线小视频| 亚洲成人a级网| 热re91久久精品国99热蜜臀| 在线观看日韩欧美| 日韩欧美国产高清91| 亚洲成人精品久久久| 亚洲片在线观看|