-
顏色值0~255,其中0-120是深色區(qū),120-255是淺色區(qū),自己多測試 php驗證碼:1.GD庫 2.php函數(shù)做查看全部
-
1.創(chuàng)建畫布 imagecreatetrueccolor()[默認(rèn)黑色的] 2.設(shè)置背景色取代黑色默認(rèn)顏色imagecolorallocate() 3.填充背景色到畫布上 imagefill() 4.為空白畫布上添加字符 imagestring() 5.添加點干擾元素 imagesetpixel()查看全部
-
技術(shù)定、難點分析:技術(shù)點:1、底圖的實現(xiàn),并且添加干擾元素;依賴PHP圖片處理GD2、生成驗證內(nèi)容,簡單的隨機(jī)數(shù)生成,使用PHP函數(shù)mt_rand();隨機(jī)數(shù)字+字母生成,需要ASCII碼理論基礎(chǔ);隨機(jī)中文內(nèi)容生成,需要UTF-8編碼理論基礎(chǔ);3、驗證內(nèi)容保存在服務(wù)端;需要PHP操作SESSION基礎(chǔ);4、驗證內(nèi)容的校驗;需要前端Ajax基礎(chǔ);查看全部
-
1.創(chuàng)建黑色畫布 :$image = imagecreatruecolor(100,30); 2.更換畫布黑色背景 $bgcolor= imagecolorallocate($image,255,255,255); 3.填充顏色 imagefill($image,0,0,$bgcolor);查看全部
-
寫請求產(chǎn)生的消耗要遠(yuǎn)遠(yuǎn)大于讀請求(論壇灌水)所以需要驗證碼查看全部
-
bo?f查看全部
-
試試?yán)?查看全部
-
驗證碼核心難點查看全部
-
php?r=<?PHP echo rand(); ?>,訪問PHP文件傳隨機(jī)數(shù),為防止有的瀏覽器可能使用緩存而不刷新驗證碼查看全部
-
準(zhǔn)備工作查看全部
-
準(zhǔn)備基礎(chǔ)查看全部
-
imagepng(資源);//打開資源 imagedestroy(資源);//關(guān)閉資源查看全部
-
imagefill函數(shù)查看全部
-
imagecolorallocate函數(shù)查看全部
-
imagecreatetruecolor(寬,高)//創(chuàng)建一個底色為黑色的圖片查看全部
舉報
0/150
提交
取消