Öncelikle, terledim ve biri bu sefer Qaptcha'nın adını Fermuar Doğrulama Kodu olarak değiştirdi, kelimeler yok + kelimeler yoktu
Bazı insanlar hâlâ bu cihazla nasıl uğraşacağını sordu ve tam zamanında değiştirip cihazın içine koydular asp.net
Qaptcha'nın yapılandırma talimatları hakkında daha önce php'de yazmıştım, lütfen Portal'a tıklayın. Kullanımını yapılandırmaya başlayalım asp.net
1. En son sürümü indirmek için resmi web sitesine gidin, 2.6 sürümü indirdim, şu anda saat 2011-06-22,
2. jquery1.6'yı indirmek için jquery resmi web sitesine gidin; o da açılmış yolda yer alıyor
3. Etkisini görmek için statik bir test sayfası, yani index.html yazın
- <font color="#0000ff"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>Pluggin QapTcha : captcha system with jQuery</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <link rel="stylesheet" href="jquery/QapTcha.jquery.css" type="text/css" />
- <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-1.6.1.min.js"></scrip去掉t>
- <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-ui.js"></scrip去掉t>
- <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery.ui.touch.js"></scrip去掉t>
- <scrip去掉t type="text/javascrip去掉t" src="jquery/QapTcha.jquery.js"></scrip去掉t>
- </head>
- <body>
- <div id="main30corgDiv">
- <h1>QapTcha 2.5 样例</h1>
- <form method="post" action="http://blog.30c.org">
- <fieldset>
- <label>帐号</label> <input type="text" name="userName" />
- <label>密码</label> <input type="text" name="userPwd" />
- <div id="QapTcha"></div>
- <input type="submit" name="submit" value="登录" />
- </fieldset>
- </form>
- </div>
- <scrip去掉t type="text/javascrip去掉t">
- $(document).ready(function(){
- $('#QapTcha').QapTcha({disabledSubmit:false});
- });
- </scrip去掉t>
- </body>
- </html></font>
Kopya kodu 4. Yeniden QapTcha.jquery.js
Aşağıda konumu bulun
- <font color="#0000ff">// set the SESSION iQaptcha in PHP file
- $.post("wp-includes/qaptcha/php/Qaptcha.jquery.php",{
- action : 'qaptcha'
- },
- function(data) {
- if(!data.error)</font>
Kopya kodu Değişim
- <font color="#0000ff">$.post("server.aspx",{
- action : '30c.org'
- },
- function(data) {
- if(data=="1")</font>
Kopya kodu 5. Yaz server.aspx
server.aspx.cs açın ve aşağıdaki kodu yazın
- <font color="#0000ff">protected void Page_Load(object sender, EventArgs e)
- {
- Session["check"] = false;
- if (Request.Form["action"] == "30c.org")
- {
- Session["check"] = true;
- Response.Write("1");
- }
- else
- Response.Write("0");
- Response.End();
- }</font>
Kopya kodu 6. Bir IIS veya geliştirme sunucusu alın ve test edin, yatağa gidin ve bugün hâlâ bazı küçük hatalar olduğunu, sadece düzeltildiğini görün ve çoktan çalıştırabilirsiniz
|