2015-10-22 72 views
-2

新手在這裏。我正在使用Adobe Dreamweaver設計和編碼一些網站。在這一點上,我目前的工作大約是3個月的網絡開發。我還沒有接受任何正式的網頁開發培訓,但我注重設計和細節。沒有第三方的Captcha創作

然而,對於我來說,更多的技術難題讓我開始了。我想在兩個網站內創建一個自包含的驗證碼,而不使用第三方服務或任何可下載的插件。這很重要,因爲我正在爲我全職工作的公司創建網站,作爲我工作描述的一部分。

我該如何去做一個簡單的聯繫表單和驗證碼,例如使用PHP & Java?我只是略微熟悉PHP和Java。

如果有人可以用一種防白癡的方式向我解釋這一點,我會非常感激。我一直在瀏覽堆棧溢出,但我似乎無法找到任何具體的東西,我更喜歡新的答案。

謝謝大家。我對大多數行話還不熟悉,所以原諒我目前缺乏知識。

如果這也是一個令人難以置信的愚蠢問題,我很抱歉 - 但我仍然真的需要一個答案。

+0

我認爲您的意思是PHP和Javascript。 – Daan

+0

無論如何,無需JavaScript。 – syck

+0

至於CAPTCHA去,你應該檢查[官方網頁](http://www.captcha.net/)。雖然,請注意準則部分下的第5個要點;你可能想重新考慮建立你自己的。 – chembrad

回答

1

使用PHP:
啓動會話
創建隨機串
存儲串入一個會話變量
創建一個圖像使用PHP imagecreate
使用imagettftext在所述字符中的一個定位在一個時間顯示隨機角度
根據存儲的會話變量驗證用戶輸入

+0

理想情況下,您應該將此代碼放在一個php文件中,並將其引用到要顯示驗證碼圖像的圖像標記中 –

相關問題