0
我知道Coldfusion 8和9應該可以運行PHP代碼;雖然我還沒有測試過。我想知道是否可以在ColdFusion應用程序中使用JQuery Fancy Captcha:http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin。如果是的話,該如何實施?Coldfusion的Jquery花式驗證碼9
感謝 維森特
我知道Coldfusion 8和9應該可以運行PHP代碼;雖然我還沒有測試過。我想知道是否可以在ColdFusion應用程序中使用JQuery Fancy Captcha:http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin。如果是的話,該如何實施?Coldfusion的Jquery花式驗證碼9
感謝 維森特
所有服務器在這句話中描述的工作:
它調用captcha.php文件,並得到一個 隨機數。 Php文件只生成 簡單號碼並將其放入會話中。 當AJAX獲得該號碼時,它會根據該號碼創建 項目。
所以這裏有一個快,並沒有真正測試他們的PHP例子端口CFML:
<cflock scope="session" type="exclusive" timeout="5">
<cfif StructKeyExists(form, "captcha") AND StructKeyExists(session, "captcha") AND form.captcha EQ session.captcha>
<!--- YOUR CODE GOES HERE --->
Passed!
<!--- this line makes session free, we recommend you to keep it --->
<cfset StructDelete(session, "captcha") />
<cfelseif StructKeyExists(form, "captcha")>
Failed!
<cfelse>
<!--- in case that form isn't submitted this file will create a random number and save it in session --->
<cfset session.captcha = RandRange(0,4) />
<cfoutput>#session.captcha#</cfoutput>
</cfif>
</cflock>
請注意,geenrated範圍從0到4是不是真的好,因爲它體積小(經常重複)。但對於這種情況來說,這可能就夠了。
謝謝Sergii,但是,我如何在我的coldfusion 9網站中使用它? 謝謝 – vnzeelomba 2010-02-15 23:01:41
對不起,但如果你不知道如何在你的(你的?)站點中使用它,你應該從CFML基礎開始。好的起點是http://www.carehart.org/cf411/#dochelp – Sergii 2010-02-16 10:09:12