See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 15139|Vastuse: 0

[ASP.NET] Kasuta Qaptchat captchana ASP.NET

[Kopeeri link]
Postitatud 13.05.2015 09:59:49 | | |
Esiteks, higi ja keegi muutis Qaptcha nime seekord Zipper Verification Code'iks, sõnatu + sõnatu

Mõned inimesed küsisid ikka, kuidas selle asjaga nokitseda, ja just õigeks ajaks muutsid nad selle ja panid asp.net

Kirjutasin varem Qaptcha seadistamise juhistest php-s, palun klõpsa Portal. Alustame asp.net kasutamise seadistamist

1. Mine ametlikule veebilehele, et laadida alla uusim versioon, ma laadisin alla 2.6, praegune aeg on 2011-06-22,

2. Mine jquery ametlikule veebilehele, et alla laadida jquery1.6, mis on samuti paigutatud avatud rada

3. Kirjuta staatiline testleht, index.html, et näha mõju


  1. <font color="#0000ff"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.         <title>Pluggin QapTcha : captcha system with jQuery</title>
  5.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6.         <link rel="stylesheet" href="jquery/QapTcha.jquery.css" type="text/css" />

  7.         <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-1.6.1.min.js"></scrip去掉t>
  8.         <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-ui.js"></scrip去掉t>
  9.         <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery.ui.touch.js"></scrip去掉t>
  10.         <scrip去掉t type="text/javascrip去掉t" src="jquery/QapTcha.jquery.js"></scrip去掉t>
  11. </head>
  12. <body>
  13. <div id="main30corgDiv">
  14. <h1>QapTcha 2.5 样例</h1>

  15. <form method="post" action="http://blog.30c.org">
  16.         <fieldset>
  17.                 <label>帐号</label> <input type="text" name="userName" />
  18.                 <label>密码</label> <input type="text" name="userPwd" />
  19.                 <div id="QapTcha"></div>
  20.                 <input type="submit" name="submit" value="登录" />
  21.         </fieldset>
  22. </form>
  23. </div>
  24. <scrip去掉t type="text/javascrip去掉t">
  25.   $(document).ready(function(){
  26.                 $('#QapTcha').QapTcha({disabledSubmit:false});
  27.   });
  28. </scrip去掉t>
  29. </body>
  30. </html></font>
Kopeeri kood
4. Kirjuta QapTcha.jquery.js ümber
Leia asukoht allpool

  1. <font color="#0000ff">// set the SESSION iQaptcha in PHP file
  2. $.post("wp-includes/qaptcha/php/Qaptcha.jquery.php",{
  3. action : 'qaptcha'
  4. },
  5. function(data) {
  6. if(!data.error)</font>
Kopeeri kood
Muutus
  1. <font color="#0000ff">$.post("server.aspx",{
  2. action : '30c.org'
  3. },
  4. function(data) {
  5. if(data=="1")</font>
Kopeeri kood
5. Kirjuta server.aspx


Ava server.aspx.cs ja kirjuta allpool kood

  1. <font color="#0000ff">protected void Page_Load(object sender, EventArgs e)
  2.     {
  3.         Session["check"] = false;
  4.         if (Request.Form["action"] == "30c.org")
  5.         {
  6.             Session["check"] = true;
  7.             Response.Write("1");
  8.         }
  9.         else
  10.             Response.Write("0");
  11.         Response.End();
  12.     }</font>
Kopeeri kood
6. Hangi IIS-i või arendusserveri testimiseks, mine magama ja leia, et täna on veel mõned väikesed vead, just parandatud, ja saad juba käivitada





Eelmine:asp.net Ei saa projekti otse käivitada "Class Library Output Type" abil Selle projekti silumiseks palun kasutage seda lahendust...
Järgmine:Kasuta Qaptcha-d verifitseerimiskoodina ASP.NET koos valminud toote lähtekoodiga
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com