示例#1
0
 public CaptchaImage(ref string s, int width, int height, int length)
 {
     s           = RandomText.Generate(length);
     this.text   = s;
     this.bc     = Color.LightGoldenrodYellow;
     this.width  = width;
     this.height = height;
     this.GenerateImageAll();
 }
示例#2
0
 public CaptchaImage(ref string s, int width, int height, int iFrom, int iTo)
 {
     s           = RandomText.Generate(iFrom, iTo);
     this.text   = s;
     this.bc     = Color.White;
     this.width  = width;
     this.height = height;
     this.GenerateImage();
 }
示例#3
0
    //private event CaptchaEventHandler success;
    //private event CaptchaEventHandler failure;
    private void SetCaptcha()
    {
        // Set image
        string s = RandomText.Generate();

        // Encrypt
        string ens = Encryptor.Encrypt(s, "srgerg$%^bg", Convert.FromBase64String("srfjuoxp"));

        // Save to session
        Session["captcha"] = s.ToLower();

        // Set url
        imgCaptcha.ImageUrl = "~/Captcha.ashx?w=305&h=92&c=" + ens + "&bc=" + color;
    }
        public void SetCaptcha()
        {
            // Set image
            string s = RandomText.Generate();

            // Encrypt
            string ens = Encryptor.Encrypt(s, "srgerg$%^bg", Convert.FromBase64String("srfjuoxp"));

            // Save to session
            Session["captcha"] = s.ToLower();

            // Set url
            imgBtnCaptcha.ImageUrl = "CaptchaGenericHandler.ashx?w=200&h=48&c=" + ens + "&bc=" + color;
        }
示例#5
0
文件: PKI.cs 项目: bidaad/ChandSanieh
    void SetCaptcha(Setting setting)
    {
        string ens;
        string s;

        do
        {
            s   = RandomText.Generate();
            ens = Encryptor.Encrypt(s, "srgerg$%^bg", Convert.FromBase64String("srfjuoxp"));
        }while (CheckPermissionHttpModule.QueryStringContainsIllegalCharacters(ens));

        Session["captcha"] = s.ToLower();

        setting.CaptchaText     = "";
        setting.CaptchaImageUrl = "../HttpHandler/Captcha.ashx?w=185&h=92&c=" + ens + "&bc=" + "#ff87691";
    }