介紹了一個(gè)經(jīng)典的PHP驗(yàn)證碼類(lèi)分享,本文不僅提供了類(lèi)別代碼,還提供了使用範(fàn)例及表單中使用的方法。
我們透過(guò)PHP的GD庫(kù)影像處理內(nèi)容,設(shè)計(jì)一個(gè)驗(yàn)證碼類(lèi)別Vcode。將該類(lèi)別聲明在檔案vcode.class.php中,並透過(guò)物件導(dǎo)向的特性將一些實(shí)作的細(xì)節(jié)封裝在該類(lèi)別中。只要在建立物件時(shí),為建構(gòu)方法提供三個(gè)參數(shù),包括建立驗(yàn)證碼圖片的寬度、高度及驗(yàn)證碼字母?jìng)€(gè)數(shù),就可以成功建立一個(gè)驗(yàn)證碼類(lèi)別的物件。在腳本code.php中,使用session_start()開(kāi)啟使用者會(huì)話(huà)控制,然後包含驗(yàn)證碼類(lèi)別Vcode所在檔案vcode.class.php,建立該類(lèi)別物件並直接輸出。就可以將隨機(jī)產(chǎn)生的驗(yàn)證碼圖片傳送出去,同時(shí)會(huì)自動(dòng)將這個(gè)驗(yàn)證碼字串儲(chǔ)存在伺服器中一份。
本站所有資源皆由網(wǎng)友貢獻(xiàn)或各大下載網(wǎng)站轉(zhuǎn)載。請(qǐng)自行檢查軟體的完整性!本站所有資源僅供學(xué)習(xí)參考。請(qǐng)不要將它們用於商業(yè)目的。否則,一切後果都由您負(fù)責(zé)!如有侵權(quán),請(qǐng)聯(lián)絡(luò)我們刪除。聯(lián)絡(luò)方式:admin@php.cn
相關(guān)文章

21 Jul 2016
用PHP實(shí)作登陸驗(yàn)證碼(類(lèi)似條行碼狀)。 ?php function UPCAbarcode($code) { $lw = 2; $hi = 100; $Lencode = array('0001101','0011001','0010011','0111101','0100011', ' ','0111011','0110111','0001011'); $Renc


熱門(mén)工具標(biāo)籤

熱工具

php動(dòng)態(tài)隨機(jī)產(chǎn)生驗(yàn)證碼類(lèi)
php動(dòng)態(tài)隨機(jī)產(chǎn)生驗(yàn)證碼類(lèi)

一個(gè)php驗(yàn)證碼產(chǎn)生類(lèi)別代碼
一個(gè)php驗(yàn)證碼產(chǎn)生類(lèi)別代碼

簡(jiǎn)單好用的PHP驗(yàn)證碼類(lèi)
簡(jiǎn)單好用的PHP驗(yàn)證碼類(lèi)
