Πρώτα απ 'όλα, ιδρώστε ένα, και κάποιος άλλαξε το όνομα του Qaptcha σε Zip Verification Code αυτή τη φορά, άφωνος + άφωνος
Μερικοί άνθρωποι εξακολουθούσαν να ρωτούν πώς να μαστορέψουν αυτό το πράγμα, και πάνω στην ώρα για κάποιο χρονικό διάστημα, το άλλαξαν και το έβαλαν στο asp.net
Έγραψα για τις οδηγίες διαμόρφωσης του Qaptcha στην php πριν, κάντε κλικ στην Πύλη. Ας αρχίσουμε να διαμορφώνουμε τη χρήση του asp.net
1. Μεταβείτε στον επίσημο ιστότοπο για να κατεβάσετε την πιο πρόσφατη έκδοση, κατέβασα την έκδοση 2.6, η τρέχουσα ώρα είναι 22-06-2011,
2. Μεταβείτε στον επίσημο ιστότοπο του jquery για να κατεβάσετε το jquery1.6, το οποίο τοποθετείται επίσης στην αποσυμπιεσμένη διαδρομή
3. Γράψτε μια στατική δοκιμαστική σελίδα, ένα index.html, για να δείτε το αποτέλεσμα
- <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>
Αντιγραφή κώδικα 4. Ξαναγράψτε QapTcha.jquery.js
Βρείτε την τοποθεσία παρακάτω
- <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>
Αντιγραφή κώδικα Αλλαγή
- <font color="#0000ff">$.post("server.aspx",{
- action : '30c.org'
- },
- function(data) {
- if(data=="1")</font>
Αντιγραφή κώδικα 5. Γράψτε server.aspx
Ανοίξτε το server.aspx.cs και γράψτε τον παρακάτω κώδικα
- <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>
Αντιγραφή κώδικα 6. Πάρτε ένα IIS ή διακομιστή ανάπτυξης για να το δοκιμάσετε, πηγαίνετε για ύπνο και διαπιστώσετε ότι υπάρχουν ακόμα μερικά μικρά σφάλματα σήμερα, μόλις διορθώθηκαν και μπορείτε ήδη να εκτελέσετε
|