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(); }
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(); }
//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; }
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"; }