验证码代码怎么写

1. 验证码的html怎么写

JS生成验证码<style type="text/css">.code {background-image: url(code.jpg);font-family: Arial;font-style: italic;color: Red;border: 0;padding: 2px 3px;letter-spacing: 3px;font-weight: bolder;}.unchanged {border: 0;}</style><body onl oad="createCode()">。

2. 网页中验证码代码怎么写啊如题 谢谢了

我举个.net的验证码产生的代码,你可以看看: 新建yanzhengma1.aspx.cs文件,写入一下代码: using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Drawing; public partial class yanzhengma : System.Web.UI.Page { // private System.IO.MemoryStream ms = newSystem.IO.MemoryStream(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { yanzhengmayzm = new yanzhengma(); Session["code1"] = yzm.CreateImage(5, ValidType.Numeric); } } /// /// 验证码的类型 /// public enum ValidType { /// /// 只有数字 /// Numeric, /// /// 数字和英文字符 /// NumericAndEnglishChar, /// /// 中文字符 /// ChineseChar } /// /// 生成一个随机文字图片,保存在 Session["code1"] /// /// 图片中字的个数 /// 生成的文字 public string CreateImage(int count, ValidType type) { string ValidCode = GenCode(count,type); switch (type) { caseValidType.Numeric: CreateCheckCodeImage(ValidCode, 13.5); break; caseValidType.NumericAndEnglishChar: CreateCheckCodeImage(ValidCode, 14); break; caseValidType.ChineseChar: CreateCheckCodeImage(ValidCode, 22.5); break; default: break; } return ValidCode; } /// /// 产生随机字符串 /// /// 随机出几个字符 /// 随机出的字符串 private string GenCode(int num, ValidType type) { string str; switch (type) { caseValidType.Numeric: str = "0123456789"; break; caseValidType.NumericAndEnglishChar: str ="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; break; caseValidType.ChineseChar: //常用498个汉字 写不完了,字数限制,你可以留下邮箱我给你完整的参考代码。

3. JSP实现验证码 代码怎么写

一个小示例看一下。

验证码 code2.jsp <%@ page language="java" import="java.util.*,java.awt.*,java.awt.image.*,javax.imageio.*" pageEncoding="gb2312"%><%try{ response.setHeader("Pragma","no-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires",0); response.setContentType("image/jpeg"); int width = 80; int height = 20; char mapTable[] = {'0','1', '2', '3', '4', '5', '6', '7', '8', '9'}; BufferedImage image = new BufferedImage(width, height,BufferedImage.TYPE_INT_RGB); // 获取图形上下文 Graphics g = image.getGraphics(); // 设定背景颜色 g.setColor(new Color(0xDCDCDC)); g.fillRect(0, 0, width, height); //画边框 g.setColor(Color.black); g.drawRect(0, 0, width - 1, height - 1); // 随机产生的验证码 String strEnsure = ""; // 4代表4位验证码,如果要生成等多位的验证码 ,则加大数值 for (int i = 0; i < 5; i++) { strEnsure += mapTable[(int) (mapTable.length * Math.random())]; } // 将验证码显示在图像中,如果要生成更多位的验证码,增加drawString语句 g.setColor(Color.red); g.setFont(new Font("Atlantic Inline", Font.PLAIN, 18)); String str = strEnsure.substring(0, 1); g.drawString(str, 8, 17); str = strEnsure.substring(1, 2); g.drawString(str, 20, 15); str = strEnsure.substring(2, 3); g.drawString(str, 35, 18); str = strEnsure.substring(3, 4); g.drawString(str, 50, 15); str = strEnsure.substring(4, 5); g.drawString(str, 65, 18); // 随机产生10个干扰点 Random random = new Random(); for (int i = 0; i < 10; i++) { int x = random.nextInt(width); int y = random.nextInt(height); g.drawOval(x, y, 1, 1); } // 释放图形上下文 g.dispose(); session.setAttribute("yanzhengma",strEnsure);//将验证码写入到session ImageIO.write(image, "JPEG", response.getOutputStream()); out.clear(); }catch(Exception e){ response.sendRedirect("log.jsp"); }%> 在 log.jsp里 验证 code2.jsp alt="看不清"/>code2.jsp';return false;">看不清,换一张。

4. .Net验证码代码怎么写

用一个单独的页面产生随机码生成图片,显示在页面中. //生成验证码的源代码 using System; using System.Data; using System.Drawing; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class ValidateCode : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string checkCode; if (Session[Firefly.BBS.Common.Session.CheckCode] == null) { checkCode = CreateRandomCode(4); } else { checkCode = Session[Firefly.BBS.Common.Session.CheckCode].ToString(); } Session[Firefly.BBS.Common.Session.CheckCode] = checkCode; CreateImage(checkCode); } } private string CreateRandomCode(int codeCount) { string allChar = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z"; string[] allCharArray = allChar.Split(','); string randomCode = ""; int temp = -1; Random rand = new Random(); for (int i = 0; i 评论0 0 0。

5. jsp中显示验证码的代码怎么写

import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.OutputStream; import java.util.Random; import javax.imageio.ImageIO;/*生成验证码图片*/ public class MakeCertPic { //验证码图片中可以出现的字符集,可以根据需要修改 private char mapTable[]={ 'a','b','c','d','e','f', 'g','h','i','j','k','l', 'm','n','o','p','q','r', 's','t','u','v','w','x', 'y','z','0','1','2','3', '4','5','6','7','8','9' };/* 功能:生成彩色验证码图片 参数wedth为生成图片的宽度,参数height为生成图片的高度,参数os为页面的输出流*/ public String getCertPic(int width,int height,OutputStream os){ if(width<=0) width=60; if(height<=0) height=20; BufferedImage image= new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB); //获取图形上下文 Graphics g = image.getGraphics(); //设定背景颜色 g.setColor(new Color(0xDCDCDC)); g.fillRect(0,0,width,height); //画边框 g.setColor(Color.black); g.drawRect(0,0,width-1,height-1); //随机产生的验证码 String strEnsure = ""; //4代表4为验证码,如果要产生更多位的验证码,则加大数值 for(int i = 0;i<4;++i){ strEnsure += mapTable[(int) (mapTable.length*Math.random())]; } //将认证码显示到图像中,如果要生成更多位的验证码,增加drawString语句 g.setColor(Color.black); g.setFont(new Font("Atlantic Inline",Font.PLAIN,18)); String str = strEnsure.substring(0,1); g.drawString(str,8,17); str = strEnsure.substring(1,2); g.drawString(str, 20, 15); str = strEnsure.substring(2,3); g.drawString(str, 35, 18); str = strEnsure.substring(3,4); g.drawString(str, 45, 15); //随机产生15个干扰点 Random rand = new Random(); for(int i=0; i<10; i++){ int x = rand.nextInt(width); int y = rand.nextInt(height); g.drawOval(x,y,1,1); } //释放图形上下文 g.dispose(); try{ //输出图形到页面 ImageIO.write(image, "JPEG", os); }catch (IOException e){ return ""; } return strEnsure; } } makeCertPic.jsp页面用于调用生成验证码图片的JavaBean,并在客户端显示,源代码如下:<%@page contentType="image/jpeg" %><%@page language="java" pageEncoding="utf-8"%><% String str = image.getCertPic(0,0,response.getOutputStream()); //将验证码存入session中 session.setAttribute("certCode",str);%> 下边是登录页面:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><meta ; charset=UTF-8">验证码测试登录页面 <body>

6. 易语言激活码及验证码代码怎么写

.版本 2

.支持库 eAPI

.支持库 dp1

.程序集 窗口程序集1

.程序集变量 私钥, 文本型

.程序集变量 公共模数, 文本型

.程序集变量 公钥, 文本型

.程序集变量 硬件号, 字节集

.程序集变量 注册码, 字节集

.子程序 __启动窗口_创建完毕

编辑框1.内容 = 到文本 (取本机网卡物理地址 ())

硬件号 = 到字节集 (编辑框1.内容)

公钥 = “36863”

公共模数 = “556525229715EE0DC9AB96A4777BAEC9D1220B994666800B47699FEE7361E9A7F1959EBF9570A9F31282D0E0BEDE91408ABC70E0D89FFD1565059DEA1AE066BB11A2D9C588DAD861642FCB6B0E34FE1F8CABC59BEE577F874EE1E0296F0C6BCF9826BA60C20AEA0DE2DF0392EAC66C0C0FB4A65748E8579A231051D17D9128A1”

.子程序 _按钮1_被单击

注册码 = 到字节集 (编辑框2.内容)

.判断开始 (签名验证 (到字节集 (编辑框1.内容), 编辑框2.内容, 公钥, 公共模数))

信息框 (“注册成功!”, 0, )

.默认

信息框 (“注册失败!”, 0, )

.判断结束

.子程序 _按钮2_被单击

私钥 = “13A06DC7B742C21E237A68C0D924A821F9864EC2AE5EDC7A263C19D0690387C8EF75BB451051531C4CEB178AC8B7E8A9E05B690A407660756A11B20369E08FB417019A6FA47DDA744B50FD8F086D5B6C4DE1D8EFC3CC14C2656988F67D20911165EB104E4EC7DF4DCFB51FA3D4A47FE60E874F8FD60A56118A5D98C81A7C5527”

编辑框3.内容 = 数字签名 (硬件号, 私钥, 公共模数)

7. 提示验证码错误的代码,该怎么写啊

在处理提交的页面上进行还是在让用户输入的页面上进行?

如果是在处理提交的页面上的话,可以通过验证原来产生的验证码和提交上来的验证的来进行提示.如果是页面中的验证,看你用什么方面显示的验证码了,一般是图片形式(当然也有简单地使用数字显示的),得在页面中保存一个验证码,然后通过JS脚本编写代码判断输入的和预先保存的是否相同,不同则提示出错,如:

假设页面下载中把验证码保存在页面的一个表单隐藏域中

<input id="code" name="code" type="hidden" value="1234" />

输入验证码的表单字段如下:

<input id="yzm" name="yzm" type="text" />

JS代码可以这样写:

<script>

function CheckCode(){

if(code.value!=yzm.value){

alert("请输入正确的验证码.");

return false;

}

}

<&#47;script>

希望能帮上你.

转载请注明出处育才学习网 » 验证码代码怎么写

知识

交友的介绍怎么写

阅读(176)

本文主要为您介绍交友的介绍怎么写,内容包括交友特长怎么写,社交式的自我介绍怎么写,交友群介绍咋写。你的个人资料待人真诚,做事有上进心,头脑灵活,接受能力强。处事自信、认真、有主见,不怕辛苦。我憧憬做一个事业成功的人、能带快乐给身边人

知识

书最后怎么写

阅读(192)

本文主要为您介绍书最后怎么写,内容包括读书小结结尾怎么写,如何写好文章(书)开头与结尾,写一篇自己读书经历的故事怎么写最后,结尾我读书的体会怎么写。我个人认为,写好开头的秘诀就是自然.随意。其实一般也不用,也用不着什么“做铺垫”“埋伏

知识

一块的的怎么写

阅读(140)

本文主要为您介绍一块的的怎么写,内容包括一块的块怎么写,一块怎么写词语,块字的笔画顺序怎么写。校园的一角 校园里有许许多多的地方,可我最喜欢的就是操场了。 它像一块碧绿的地毯,像一块绿色的草地。每天早上我们要踏过它走向知识的殿堂;

知识

辉煌怎么写辉煌怎么写

阅读(184)

本文主要为您介绍辉煌怎么写辉煌怎么写,内容包括辉煌的句子怎么写做业帮,用辉煌写句子,用辉煌怎么写一句话。1. 行走在缤纷灿烂、五彩辉煌的大千世界中感悟人生的沧桑变幻。经历着无数的风雨均可。当生命中经狂风暴雨的洗礼之后,细雨、闲花

知识

志向的志怎么写

阅读(482)

本文主要为您介绍志向的志怎么写,内容包括我要写一篇关于志向的作文,前面的内容都写好了,只差一个结尾,,怎么写立志一点的话,写志向作文的新颖角度。没有志向的人,就像一艘无舵的孤舟,终将被大海吞没;不肯为志向奋斗的人,就像一颗黑夜的流星,不

知识

繁英文怎么写

阅读(170)

本文主要为您介绍繁英文怎么写,内容包括请问谁知道英文字母的繁写怎么写,繁体中文用英语怎么说,繁树的英文怎么写。简体中文:Simplified Chinese繁体中文:Traditional Chinese繁体中文(中国台湾当局以及部分华人称之来为

知识

铲怎么写

阅读(141)

本文主要为您介绍铲怎么写,内容包括看图写话一个人在铲雪怎么写,杨铲的杨怎么写,广州话(莰家铲)这个字是不是这样写。一场大雪过后,大地到处银装素裹,大树穿上了白色的衣服,地上铺上了一层雪毯,屋顶盖上了一层厚厚的棉被,真美啊!李老师带着大家一起

知识

州州拼音怎么写

阅读(170)

本文主要为您介绍州州拼音怎么写,内容包括州字用拼音怎么拼,非于同州拼音怎么写,小写拼音州海洋怎么写。仪征yizheng仪征者,实"真"为州。"真为州,当东南之水会。"北宋名家欧阳修这样在《真州东园记》中记述仪征。自隋皇开运河通南北后,素

知识

款号怎么写

阅读(141)

本文主要为您介绍款号怎么写,内容包括款号译成英文怎么写,款号译成英文怎么写,中国字款号写韩国字怎么写。您好,希望能够帮助您。 借 条 1今借到XXX(你的名)人民币叁万元整。利息为(年息 % )。利息的支付方式为( );本金的归还时间为(

知识

曰的英文怎么写

阅读(172)

本文主要为您介绍曰的英文怎么写,内容包括“曰”用英语怎么说,曰用英语怎么说,曰用英语怎么说。要学好写英语短文,就必须经常练习写作。记日记是提高书面表达能力的有效方法之一。日记是每日生活的记载,是一种记事文体。日记的格式英文日记通

知识

格字的楷书怎么写

阅读(290)

本文主要为您介绍格字的楷书怎么写,内容包括格这个字的楷书怎么写有图片吗,米字格楷体书法怎么写,在田字格里“中”字的楷书怎么写。拼 音 ::gé部 首: 木 笔 画: 10五 行: 木五 笔: STKG基本释义: 1.划分成的空栏和框子:~子纸。方~儿布。 2.法

知识

却的字怎么写

阅读(412)

本文主要为您介绍却的字怎么写,内容包括了却的却字怎么写,用却字写句子,却繁体字怎么写。了却的却字写法:横、竖、横、撇折、点、横折钩、竖

知识

文字的文怎么写

阅读(258)

本文主要为您介绍文字的文怎么写,内容包括古文字得怎么写,文字有多少种写法懂文学的来达谢谢,文字的笔顺怎么写。首先看是哪国的古文字中国的话又分汉族和另外的55个民族其中的古汉字从图画、符号到创造、定型,即甲骨文、金文由古文大篆到小

知识

撒谎的撒怎么写

阅读(177)

本文主要为您介绍撒谎的撒怎么写,内容包括撒谎的撒是怎么写的,撒谎的撒是怎么写的,撒谎的撒有什么读音。[随笔谎言]有时候,我们都撒谎,而且我也不例外哦,作文撒谎。我没有做功课,才能,他们的谎言,并波及了很多次。 有一次,我没做功课,老师要

知识

微信代码怎么写

阅读(464)

本文主要为您介绍微信代码怎么写,内容包括微信分享代码怎么写,微信分享代码怎么写,微信H5的页面代码要怎么写。<script language="javascript" type="text/javascript"> function WeiXi

知识

php怎么写代码

阅读(171)

本文主要为您介绍php怎么写代码,内容包括用php写求完整代码,,PHP这段代码怎么写,这样的PHP代码怎么写。<html><head><meta http-equiv="content-type" content="text/html;chars

知识

页面跳转的代码怎么写

阅读(250)

本文主要为您介绍页面跳转的代码怎么写,内容包括网站跳转页面的代码怎么写,网页内部跳转代码怎么写,页面跳转问题返回上一页面的代码怎么写。a,是anchor(锚)的第一个字母,就是链接啦!a 标签 -- 代表HTML链接* a标签是成对出现的,以<a&gt;开始, </a&

知识

怎么在DW写代码

阅读(138)

本文主要为您介绍怎么在DW写代码,内容包括用dw写代码,在DW中怎么做代码,怎么在dreamweaver里写代码连接数据库。1, word是文字处理软件,能做网页是为了方便,但决不是做专门做网页的人用的. 你写出什么,出来的就是什么. dw是做网页的专业软件,

知识

java代码怎么写

阅读(178)

本文主要为您介绍java代码怎么写,内容包括java代码怎么写,java代码怎么写,Java编写程序代码写在哪。import java.util.Calendar;//这是问题(1)的函数public static Boolean isLegal(

知识

加代码怎么写

阅读(165)

本文主要为您介绍加代码怎么写,内容包括我是个新手怎么加代码啊,如何在文章里添加代码,用C语言写一个加法运算的代码怎么写。思路:定义两个变量a和b,利用标准输入scanf函数输入两个整型并赋值给a和b,加法可以直接使用a+b得出的就是a与b的和,最

知识

jsp代码怎么写

阅读(175)

本文主要为您介绍jsp代码怎么写,内容包括JSP代码编写,jsp表单代码要怎么写,我小白啊,用按钮调用jsp代码怎么写。<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

知识

手机怎么写代码

阅读(219)

本文主要为您介绍手机怎么写代码,内容包括手机代码写在哪里的,我想在手机上写html代码,手机上可以拿啥写求安利,正确的填写手机号码的格式是什么。NOKIA手机指令集一般指令 (这个很实用, 我想很多人都知道, 但仍有一部分人不晓得, 特别是初学者

[/e:loop]