好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > php通過GD庫實現(xiàn)驗證碼功能

php通過GD庫實現(xiàn)驗證碼功能

熱門標簽:寶安400電話辦理 拉薩打電話機器人 電銷機器人-快迭智能 沈陽人工智能電銷機器人公司 智能外呼電銷系統(tǒng) 高識別電銷機器人 合肥外呼系統(tǒng)app h5 地圖標注 哈爾濱400電話辦理到易號網(wǎng)

首先看看實現(xiàn)的效果:

具體實現(xiàn):

?php/*PHP實現(xiàn)驗證碼*/
session_start();//開啟會話
//創(chuàng)建畫布
$image=imagecreatetruecolor(100,38);
//背景顏色
$bgcolor=imagecolorallocate($image,255,255,255);
imagefill($image,0,0,$bgcolor);
$captch_code='';//存儲驗證碼
//隨機選取4個數(shù)字
for($i=0;$i4;$i++){
 $fontsize=10;  //
 $fontcolor=imagecolorallocate($image,rand(0,120),rand(0,120),rand(0,120));//隨機顏色
 $fontcontent=rand(0,9);
 $captch_code.=$fontcontent;
 $x=($i*100/4)+rand(5,10); //隨機坐標
 $y=rand(5,10);
 imagestring($image,$fontsize,$x,$y,$fontcontent,$fontcolor);
}
/*//字母和數(shù)字混合驗證碼
for($i=0;$i4;$i++) {
 $fontsize = 10;  //
 $fontcolor = imagecolorallocate($image, rand(0, 120), rand(0, 120), rand(0, 120));//??????
 $data = 'abcdefghijklmnopqrstuvwxyz1234567890'; //數(shù)據(jù)字典
 $fontcontent = substr($data, rand(0, strlen($data)), 1);
 $captch_code.=$fontcontent;
 $x = ($i * 100 / 4) + rand(5, 10);
 $y = rand(5, 10);
 imagestring($image, $fontsize, $x, $y, $fontcontent, $fontcolor);
}*/
$_SESSION['code']=$captch_code;
//增加干擾點
for($i=0;$i200;$i++){
 $pointcolor=imagecolorallocate($image,rand(50,200),rand(50,200),rand(50,200));
 imagesetpixel($image,rand(1,99),rand(1,29),$pointcolor);//
}
//增加干擾線
for($i=0;$i3;$i++){
 $linecolor=imagecolorallocate($image,rand(80,280),rand(80,220),rand(80,220));
 imageline($image,rand(1,99),rand(1,29),rand(1,99),rand(1,29),$linecolor);
}
//輸出格式
header('content-type:image.png');
imagepng($image);
//銷毀圖片
imagedestroy($image);

實現(xiàn)表單的連接和“換一個”功能的實現(xiàn):1

input type="text" placeholder="驗證碼" name="verifycode" class="captcha">br>br>
img id="captcha_img" src="captcha.php?r=?php echo rand();?>" alt="驗證碼">
label>a href="javascript:void(0)" rel="external nofollow" onclick="document.getElementById('captcha_img').src='captcha.php?r='+Math.random()">換一個/a> /label>

captcha.php后面加上一個隨機參數(shù)是為了實現(xiàn)換一個驗證碼的功能,,換一個功能通過簡單的js即可實現(xiàn)。如果沒有這個功能可以不用參數(shù)。

總結(jié)

以上所述是小編給大家介紹的php通過GD庫實現(xiàn)驗證碼功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • PHP5中GD庫生成圖形驗證碼(有漢字)
  • php中使用GD庫做驗證碼
  • PHP通過GD庫實現(xiàn)驗證碼功能示例
  • PHP使用GD庫制作驗證碼的方法(點擊驗證碼或看不清會刷新驗證碼)
  • PHP 用session與gd庫實現(xiàn)簡單驗證碼生成與驗證的類方法
  • php結(jié)合GD庫簡單實現(xiàn)驗證碼的示例代碼
  • php結(jié)合GD庫實現(xiàn)中文驗證碼的簡單方法

標簽:威海 巴中 成都 泰州 梅州 張家口 山東 林芝

巨人網(wǎng)絡(luò)通訊聲明:本文標題《php通過GD庫實現(xiàn)驗證碼功能》,本文關(guān)鍵詞  php,通過,庫,實現(xiàn),驗證,碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php通過GD庫實現(xiàn)驗證碼功能》相關(guān)的同類信息!
  • 本頁收集關(guān)于php通過GD庫實現(xiàn)驗證碼功能的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 性欧美GAy粗又长1069| 搡人妻熟女一区二区三区麻豆 | 我把老师给操了| www.草逼.com| 亚洲午夜精品A片久久www古装| 国产农村妇女一级A片免黑人| 2021最新韩国理论三级0k| 区久久AAA片69亚洲| 黄视频网站在线免费观看 | 国内精品嫩模AV私拍在线观看| 国产在视频线在精品| 美女又爽又黄免费| 被室友玩坏了(h)| 男人扒开腿狂躁女人樱花免费视频 | 下载黄色一级片| 公交车上双乳被老汉揉搓玩| 国产精品人妻熟女毛片aⅰ换脸 | 无遮挡辣妞范1000部免费| 99xxxx开心| 性色av浪潮av色欲av一区| 国产精品国产亚洲精品不卡| 免费看一级一级人妻片| 久久er99热精品一区二区| 麻豆国产精品有码在线观看| 国色天香社区在线视频播放| ass女王人体pics| 乖灬舒服灬别拔出来灬视频| 97人人模人人爽人人爽喊| 6个外甥轮流给5岁舅舅拜年| 操大逼片| 朋友的丰满人妻HD中文| blacked欧美高清极品| 免费节点v2ray| 病娇王爷仵作妻| 99综合在线| 免费无码又爽又刺激爽歪歪呀| 亚洲va999成人A片在线观看| 中国免费一级毛片| 韩国黄色片网站| 叶子楣三级无删减版播放| 欧美一级毛片,免费|