`
chenliang1234576
  • 浏览: 196186 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

asp.net生成6位随机码

    博客分类:
  • asp
阅读更多

asp.net的6位随机码代码

 

<%@ Page Language="C#" %>

<% 
  //----------------------- 随机密码开始 ---------------------------
	    ArrayList MyArray = new ArrayList();
        Random random = new Random();
        string str = null;


        //循环的次数   
        int Nums = 6;
        while (Nums > 0)
        {
            int i = random.Next(1, 9);
          //  if (!MyArray.Contains(i))
          //  {
                if (MyArray.Count < 6)
                {
                    MyArray.Add(i);
                } 
           // }
            Nums -= 1;
        } 
        for (int j = 0; j <= MyArray.Count - 1; j++)
        {
            str += MyArray[j].ToString();
        } 
	  //----------------------- 随机密码结束 --------------------------- 
        Response.Write(str + " my array count --> " + MyArray.Count);

%>

 

asp的6位随机数字的代码

 

 

<% 
     '----------------------- 随机密码开始 ---------------------------
        Randomize
        FreeMember=Int((999999 * Rnd) + 1)     '方法1
		
		
 Function   makePassword(maxLen)   '方法2,生成的随机码包含字母 
        Dim   strNewPass 
        Dim   whatsNext,   upper,   lower,   intCounter 
        Randomize 
        For   intCounter   =   1   To   maxLen 
                whatsNext   =   Int((1   -   0   +   1)   *   Rnd   +   0) 
                If   whatsNext   =   0   Then 
                'character 
                        upper   =   90 
                        lower   =   65 
                Else 
                        upper   =   57 
                        lower   =   48 
                End   If 
                strNewPass   =   strNewPass   &   Chr(Int((upper   -   lower   +   1)   *   Rnd   +   lower)) 
        Next 
                makePassword   =   strNewPass 
       End   Function    
	 ' FreeMember = makePassword(6)
	'----------------------- 随机密码结束 --------------------------- 

         FreeMember =  int((999999-100000+1)*RND+100000)'方法3
	 
        Response.Write  FreeMember & " my array count --> " &len(FreeMember)

%>

 

分享到:
评论

相关推荐

    c# asp.net 随机码通用生成类

    `System.Random`类是C#标准库提供的用于生成随机数的工具,可以用于生成随机码。但在生成验证码时,我们通常需要更复杂的逻辑,包括但不限于字母、数字的混合,大小写的混合,甚至特殊字符的加入。 在ASP.NET中,...

    浅析ASP.NET生成随机密码,可以实现网上通过邮箱激活功能

    ### ASP.NET生成随机密码并通过邮箱实现用户激活功能 在当今互联网时代,为了保障用户数据的安全性和提高用户体验,网站注册及登录过程中的账户安全措施显得尤为重要。其中,通过电子邮件验证用户身份并激活账户是...

    ASP.NET生成图片验证码

    ### ASP.NET生成图片验证码知识点详解 #### 一、概述 在Web应用开发中,验证码是一种常见的安全措施,用于区分操作者是人还是自动化程序。本文将详细介绍如何在ASP.NET环境中生成图片验证码,包括代码实现与关键...

    C# ASP.NET通用随机码生成类V1.1(含中文随机码)

    总的来说,这个项目提供了一个高效且灵活的C# ASP.NET随机码生成解决方案,不仅支持英文和数字,还特别加入了中文字符的支持,增加了生成随机码的多样性和复杂性。同时,允许自定义颜色属性以提升安全性。对于需要...

    ASP.NET随机码生成示例

    在ASP.NET中,生成随机码通常用于创建验证码图像,这是一种防止自动机器人或恶意攻击者进行非法操作的安全机制。验证码的主要作用是确保用户是人类而非自动化程序,通过要求用户输入显示在图片中的随机字符来验证其...

    【ASP.NET编程知识】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题).docx

    本文还包括了其他相关知识点,包括ASP.NET生成静态页面的方法、ASP.NET动态生成静态页面的实例代码、ASP.NET生成Excel文件并导出下载的五种实现方法、ASP.NET生成随机验证码的代码、ASP.NET生成条形码code39条码生成...

    ASP.NET中实现随机码

    &lt;asp:Button ID="btnGenerate" runat="server" Text="生成随机码" OnClick="btnGenerate_Click" /&gt; ``` 在对应的后台代码`ValidateCode.aspx.cs`中,我们需要处理生成随机码的逻辑: ```csharp using System;...

    asp随机生成6位纯数字

    ### ASP随机生成6位纯数字知识点详解 在Web开发领域,ASP(Active Server Pages)是一种服务器端脚本环境,用于创建动态网页。今天我们要探讨的是如何利用ASP代码来实现一个功能——随机生成6位纯数字。 #### 核心...

    Asp.NET 随机码生成基类(随机字母,随机数字,随机字母+数字)

    总结来说,这个随机码生成基类利用了.NET Framework提供的Random类和StringBuilder类,通过简单的循环和数组操作,实现了一个通用且灵活的随机码生成器。这个基类可以根据不同的业务需求,生成不同长度和内容的随机...

    asp.net 生成随机密码的具体代码

    ***生成随机密码的具体代码涉及多个知识点,主要包括C#编程语言基础、字符串操作、随机数生成、数组和字符处理等。下面我们将详细介绍这些知识点。 首先,C#编程语言的基础知识是实现该功能的前提。C#是一种高级...

    asp.net 完美随机验证码

    在ASP.NET中,可以使用`Random`类或`System.Security.Cryptography.RandomNumberGenerator`类来生成随机数字,这些数字将组成验证码字符串。 2. **设定验证码长度**:通常,验证码的长度在4到6位之间,既能保证一定...

    asp.net随机密码产生例子程序

    ASP.NET是一种广泛使用的开源Web应用程序框架,由微软开发,用于构建功能丰富的动态网站、Web应用程序和服务。在这个"asp.net随机密码产生例子程序"中,我们可以深入探讨如何在.NET环境中生成安全且随机的密码。 ...

    asp.net access 加密密码

    2. **盐值(Salt)和哈希**:为了进一步增强哈希的安全性,可以使用随机生成的盐值与密码结合后再进行哈希。盐值增加了破解哈希的难度,因为攻击者必须知道特定的盐值才能成功破解。在ASP.NET中,可以自定义实现这一...

    asp.net 密码加密实例

    ASP.NET是一种广泛使用的微软开发平台,用于构建动态Web应用程序。在处理用户敏感信息,如密码时,安全性至关重要。本文将详细讲解如何在ASP.NET中实现密码的加密,以确保数据的安全性,特别是采用MD5算法进行密码...

    ASP.NET中的随机密码生成

     用.NET中的 Sytem.Guid.NewGuid().ToString() 生成,实际上是对一个128bit数字的十六进制输出.  生成的字符由0-9和a-z这几种字符组成,也可能会有“-”字符分割.  string strNewPW = System.Guid.NewGuid()....

    ASP.NET程序中实现校验码图像生成.rar

    在ASP.NET中,可以使用`System.Random`类和`System.Char`类的静态方法来生成随机字符串。 2. **创建图像**:要将校验码显示为图像,需要使用`System.Drawing`命名空间中的类,如`Bitmap`、`Graphics`和`Font`。首先...

    asp.net实现登陆界面

    ASP.NET MVC 框架是微软提供的一种用于构建动态、数据驱动的Web应用程序的强大工具。它结合了ASP.NET的功能和模型-视图-控制器(MVC)设计模式,提供了更清晰的代码结构和更好的测试能力。在这个“asp.net实现登陆...

    .net 随机生成验证码

    本文将详细解析如何在ASP.NET中生成随机验证码,包括其设计思路、代码实现以及背后的技术原理。 #### 核心知识点解析 1. **ASP.NET与验证码生成**: ASP.NET是一种广泛使用的Web开发框架,它提供了丰富的工具和...

    ASP.net中md5加密码的方法

    ASP.NET中的`FormsAuthentication.HashPasswordForStoringInConfigFile`方法用于生成适用于配置文件的密码哈希。此方法接受两个参数:原始密码字符串和哈希算法类型(这里传入了"MD5")。生成的哈希值更适合存储在...

Global site tag (gtag.js) - Google Analytics