reza97
دوشنبه 18 شهریور 1392, 23:29 عصر
سلام دوستان
من کد امنیتی نوشتم که تولید میکنه
حالا مونده من میخوام مقایسه کنم که اگر کد رو درست وارد کرد بره به صفحه بعد اگر نه که بگه کد را درست وارد کن
من کد رو درست وارد میکنم اما میگه کد را درست وارد کن
چطوری باید مقایسه کنم
این کد من
string abc = "1234567890";
Random rnd = new Random();
object abc1 = rnd.Next(1, 10);
object abc2 = rnd.Next(1, 10);
object abc3 = rnd.Next(1, 10);
object abc4 = rnd.Next(1, 10);
object abc5 = rnd.Next(1, 10);
object abc6 = rnd.Next(1, 10);
string strabc1 = abc.Substring(Convert.ToInt32(abc1), 1);
string strabc2 = abc.Substring(Convert.ToInt32(abc2), 1);
string strabc3 = abc.Substring(Convert.ToInt32(abc3), 1);
string strabc4 = abc.Substring(Convert.ToInt32(abc4), 1);
string strabc5 = abc.Substring(Convert.ToInt32(abc5), 1);
string strabc6 = abc.Substring(Convert.ToInt32(abc6), 1);
string result = strabc1 + strabc2 + strabc3 + strabc4 + strabc5 + strabc6;
Label1.Text = result.ToString();
Bitmap secimage = new Bitmap(Server.MapPath("~/img/bac3.jpg"));
Graphics grf = Graphics.FromImage(secimage);
grf.DrawString(result.ToString(), new Font("arial", 16, FontStyle.Bold), SystemBrushes.WindowText, new PointF());
secimage.Save(Server.MapPath("~/img/security.jpg"));
Image1.ImageUrl = "~/img/security.jpg";
}
protected void Button1_Click(object sender, EventArgs e)
{
if (txtcp.Text ==Label1.Text.Trim() )
{
lblst.Text = "کد درست است";
}
else
{
lblst.Text = "لطفا کد امینتی را درست وارد نمایید";
}
من کد امنیتی نوشتم که تولید میکنه
حالا مونده من میخوام مقایسه کنم که اگر کد رو درست وارد کرد بره به صفحه بعد اگر نه که بگه کد را درست وارد کن
من کد رو درست وارد میکنم اما میگه کد را درست وارد کن
چطوری باید مقایسه کنم
این کد من
string abc = "1234567890";
Random rnd = new Random();
object abc1 = rnd.Next(1, 10);
object abc2 = rnd.Next(1, 10);
object abc3 = rnd.Next(1, 10);
object abc4 = rnd.Next(1, 10);
object abc5 = rnd.Next(1, 10);
object abc6 = rnd.Next(1, 10);
string strabc1 = abc.Substring(Convert.ToInt32(abc1), 1);
string strabc2 = abc.Substring(Convert.ToInt32(abc2), 1);
string strabc3 = abc.Substring(Convert.ToInt32(abc3), 1);
string strabc4 = abc.Substring(Convert.ToInt32(abc4), 1);
string strabc5 = abc.Substring(Convert.ToInt32(abc5), 1);
string strabc6 = abc.Substring(Convert.ToInt32(abc6), 1);
string result = strabc1 + strabc2 + strabc3 + strabc4 + strabc5 + strabc6;
Label1.Text = result.ToString();
Bitmap secimage = new Bitmap(Server.MapPath("~/img/bac3.jpg"));
Graphics grf = Graphics.FromImage(secimage);
grf.DrawString(result.ToString(), new Font("arial", 16, FontStyle.Bold), SystemBrushes.WindowText, new PointF());
secimage.Save(Server.MapPath("~/img/security.jpg"));
Image1.ImageUrl = "~/img/security.jpg";
}
protected void Button1_Click(object sender, EventArgs e)
{
if (txtcp.Text ==Label1.Text.Trim() )
{
lblst.Text = "کد درست است";
}
else
{
lblst.Text = "لطفا کد امینتی را درست وارد نمایید";
}