一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php中文字母數字驗證碼實現代碼

英文同數字
<?php
Header("Content-type:image/png");
//定義header,聲明圖片文件,最好是png,無版權之擾; 
//生成新的四位整數驗證碼
session_start();//開啟session;
$authnum_session = ''; 
$str = 'abcdefghijkmnpqrstuvwxyz1234567890'; 
//定義用來顯示在圖片上的數字和字母;
$l = strlen($str); //得到字串的長度; 
//循環隨機抽取四位前面定義的字母和數字; 
for($i=1;$i<=4;$i++)

$num=rand(0,$l-1); 
//每次隨機抽取一位數字;從第一個字到該字串最大長度,
//減1是因為截取字符是從0開始起算;這樣34字符任意都有可能排在其中;
$authnum_session.= $str[$num]; 
//將通過數字得來的字符連起來一共是四位;
}
session_register("authnum_session");
//用session來做驗證也不錯;注冊session,名稱為authnum_session,
//其它頁面只要包含了該圖片
//即可以通過$_SESSION["authnum_session"]來調用

//生成驗證碼圖片,
srand((double)microtime()*1000000);
$im = imagecreate(50,20);//圖片寬與高; 
//主要用到黑白灰三種色;
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200); 
//將四位整數驗證碼繪入圖片
imagefill($im,68,30,$gray);
//如不用干擾線,注釋就行了;
$li = ImageColorAllocate($im, 220,220,220);
for($i=0;$i<3;$i++) 
{//加入3條干擾線;也可以不要;視情況而定,因為可能影響用戶輸入; 
imageline($im,rand(0,30),rand(0,21),rand(20,40),rand(0,21),$li);

//字符在圖片的位置;
imagestring($im, 5, 8, 2, $authnum_session, $white);
for($i=0;$i<90;$i++)
{//加入干擾象素
imagesetpixel($im, rand()%70 , rand()%30 , $gray);
}
ImagePNG($im);
ImageDestroy($im);
?> 

中文

<?php    
/*    
* 文件:code.php    
* 作用:驗證碼生成    
*/    
session_start();
// 設置 content-type    
header("Content-type: image/png");    
// 創建圖片    
$im = imagecreatetruecolor(120, 30);     
$ChineseChar = array("人","出","來","友","學","孝","仁","義","禮","廉","忠","國","中","易","白","者","火 ","土","金","木","雷","風","龍","虎","天","地",  
"生","暈","菜","鳥","田","三","百","錢","福 ","愛","情","獸","蟲","魚","九","網","新","度","哎","唉","啊","哦","儀","老","少","日",  
"月 ","星");    
// 創建顏色    
$fontcolor = imagecolorallocate($im, 255, 255, 255);    
$bg = imagecolorallocate($im, 0, 0, 0);    

// 設置文字    
for($i=0;$i<4;$i++) $text .= $ChineseChar[(array_rand($ChineseChar))];    

$_SESSION['code'] = $text;

// 設置字體  [url]http://www.font.com.cn/downlist/s_12_3.html[/url] 有_GBK系列的字體下載,一般GD庫都支持的!
$font = 'gbk.ttf';

// 添加文字    
imagettftext($im, 18, 0, 11, 21, $fontcolor, $font, iconv("GB2312","UTF-8",$text));    

// 輸出圖片    
imagepng($im);    
imagedestroy($im);    
?>

php技術php中文字母數字驗證碼實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产91中文剧情在线观看 | 国产精品九九 | 91小视频版在线观看www | 免费人成网站在线高清 | 久久午夜夜伦伦鲁鲁片 | 欧美色综合网站 | 国产1页| 亚洲综合色一区二区三区另类 | 国产区在线观看视频 | 色五月天天 | 韩国精品一区视频在线播放 | 欧美国产一区二区二区 | 五月天激情婷婷 | 51国产黑色丝袜高跟鞋 | 亚洲综合区小说区激情区噜噜 | 日本www在线观看 | 色视频在线免费 | 国内精品久久久久久久亚洲 | 精品国产成人高清在线 | 色视频哟女在线观看 | 看全色黄大色黄大片视频 | 中文字幕日本精品一区二区三区 | 亚洲肥熟 | 国产熟睡乱子伦视频观看软件 | 成人春色在线观看免费网站 | 国内自产拍自a免费毛片 | 国产高清在线精品一区二区三区 | 国产在线拍揄自揄视精品不卡 | 亚洲国产综合精品中文字幕 | 免费黄色视屏网站 | 午夜一级做a爰片久久毛片 午夜影院日韩 | 国产h视频在线观看网站免费 | 国产在线一区二区三区四区 | 97精品国产91久久久久久 | 国产91激情对白露脸全程 | 中文字幕一区二区三区不卡 | 99国产精品免费视频观看 | 国产成人久久精品激情 | 伊人久久大香线蕉资源 | 91精品国产91久久久久久最新 | 国产区精品福利在线观看精品 |