Pirmkārt, sviedri viens, un kāds šoreiz nomainīja Qaptcha nosaukumu uz rāvējslēdzēja verifikācijas kodu, bez runas + bez runas
Daži cilvēki joprojām jautāja, kā ar šo lietu sakārtot, un tikai laikā viņi to nomainīja un ievietoja asp.net
Es rakstīju par Qaptcha konfigurācijas instrukcijām php iepriekš, lūdzu, noklikšķiniet uz Portāls. Sāksim konfigurēt asp.net lietošanu
1. Dodieties uz oficiālo vietni, lai lejupielādētu jaunāko versiju, es lejupielādēju 2.6, pašreizējais laiks ir 2011-06-22,
2. Dodieties uz jquery oficiālo vietni, lai lejupielādētu jquery1.6, kas arī ir ievietots izspiestajā ceļā
3. Uzrakstiet statisku testa lapu, index.html, lai redzētu efektu
- <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>
Kopēt kodu 4. Pārrakstiet QapTcha.jquery.js
Atrodiet atrašanās vietu zemāk
- <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>
Kopēt kodu Mainīt
- <font color="#0000ff">$.post("server.aspx",{
- action : '30c.org'
- },
- function(data) {
- if(data=="1")</font>
Kopēt kodu 5. Rakstiet server.aspx
Atveriet server.aspx.cs un ierakstiet zemāk esošo kodu
- <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>
Kopēt kodu 6. Iegūstiet IIS vai izstrādes serveri, lai to pārbaudītu, dodieties gulēt un konstatējiet, ka šodien joprojām ir dažas mazas kļūdas, tikko izlabotas, un jūs jau varat palaist
|