امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
captcha in asp.net
نویسنده پیام
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #1
captcha in asp.net
سلام اگر کسی در مورد captchaچیزی میدونه برام ارسال کنه.ممنون
۰۲-اردیبهشت-۱۳۹۱, ۱۵:۳۳:۰۶
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: captcha in asp.net
لینکهای زیر میتونه به شما کمک کنه

کد:
http://www.knowlegezone.com/documents/80/Simple-ASPNET-CAPTCHA-Tutorial/
http://www.c-sharpcorner.com/UploadFile/oguzaltuncu/TextToImageGen08012005023259AM/TextToImageGen.aspx
http://www.codeproject.com/Articles/11224/Simple-Captcha-with-ASP-NET
https://www.google.com/#hl=en&sclient=psy-ab&q=simple+captcha+asp.net&oq=simple+captcha+asp.net&aq=f&aqi=g1g-v1g-b1g-q1&aql=&gs_nf=1&gs_l=hp.3..0j0i15j0i8j0i22.303601.314007.0.314236.49.34.4.1.1.2.924.9277.2-1j14j6j1j1.30.0.x8VWv5UN-80&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=5ef4d94dcb673d

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۲-اردیبهشت-۱۳۹۱, ۱۶:۳۱:۳۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : stringf
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #3
RE: captcha in asp.net
(۰۲-اردیبهشت-۱۳۹۱, ۱۶:۳۱:۳۱)lord_viper نوشته است: لینکهای زیر میتونه به شما کمک کنه

کد:
http://www.knowlegezone.com/documents/80/Simple-ASPNET-CAPTCHA-Tutorial/
http://www.c-sharpcorner.com/UploadFile/oguzaltuncu/TextToImageGen08012005023259AM/TextToImageGen.aspx
http://www.codeproject.com/Articles/11224/Simple-Captcha-with-ASP-NET
https://www.google.com/#hl=en&sclient=psy-ab&q=simple+captcha+asp.net&oq=simple+captcha+asp.net&aq=f&aqi=g1g-v1g-b1g-q1&aql=&gs_nf=1&gs_l=hp.3..0j0i15j0i8j0i22.303601.314007.0.314236.49.34.4.1.1.2.924.9277.2-1j14j6j1j1.30.0.x8VWv5UN-80&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=5ef4d94dcb673d

سلام
ادرس سایت اخر چرا جواب نمی ده؟
۰۲-اردیبهشت-۱۳۹۱, ۱۷:۴۷:۰۱
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: captcha in asp.net
اخری ادرس جستجوی من در گوگل هست که اگه مثال بیشتر خواستی بگیری

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۲-اردیبهشت-۱۳۹۱, ۱۸:۵۱:۰۲
وب سایت ارسال‌ها
پاسخ
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #5
RE: captcha in asp.net
(۰۲-اردیبهشت-۱۳۹۱, ۱۸:۵۱:۰۲)lord_viper نوشته است: اخری ادرس جستجوی من در گوگل هست که اگه مثال بیشتر خواستی بگیری

سلام
بنده این کد را از سایتی که گفته بودید گرفتم ولی نمی دونم چرا جواب نمیده واین قسمت از کد را هم متوجه نمیشم در ضمن به txtTuring هم error میده ممنون میشم اگه راهنمایی ام کنید.
کد:
I was trying to find a solution to block spammers adding data to our database using C#. This is the quick solution I found.
1.
First create an image tag in the webform that has the submit form.
<IMG height="30" alt="" src="Turing.aspx" width="80">
As you see the source for the picture will be a file called "Turing.aspx".
2.
Later create the webform "Turing.aspx" with the code below :

public class Turing1 : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
Bitmap objBMP =new System.Drawing.Bitmap(60,20);
Graphics objGraphics = System.Drawing.Graphics.FromImage(objBMP);
objGraphics.Clear(Color.Green);
objGraphics.TextRenderingHint = TextRenderingHint.AntiAlias;
//' Configure font to use for text
Font objFont = new Font("Arial", 8, FontStyle.Bold);
string randomStr="";
int[] myIntArray = new int[5] ;
int x;
//That is to create the random # and add it to our string
Random autoRand = new Random();
for (x=0;x<5;x++)
{
myIntArray[x] = System.Convert.ToInt32 (autoRand.Next(0,9));
randomStr+= (myIntArray[x].ToString ());
}
//This is to add the string to session cookie, to be compared later
Session.Add("randomStr",randomStr);
//' Write out the text
objGraphics.DrawString(randomStr, objFont, Brushes.White, 3, 3);
//' Set the content type and return the image
Response.ContentType = "image/GIF";
objBMP.Save(Response.OutputStream, ImageFormat.Gif);
objFont.Dispose();
objGraphics.Dispose();
objBMP.Dispose();
}
}
3.
And this is the code for the submit button on the main form

private void btnSubmit_ServerClick(object sender, System.EventArgs e)
{
if (Page.IsValid && (txtTuring.Value.ToString () ==Session["randomStr"].ToString ()))
{
// The Code to insert data
}
else
{
Label1.Text ="Please enter info correctly";
}
}
(آخرین ویرایش در این ارسال: ۰۳-اردیبهشت-۱۳۹۱, ۰۸:۵۱:۱۵، توسط lord_viper.)
۰۲-اردیبهشت-۱۳۹۱, ۲۲:۲۷:۴۷
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #6
RE: captcha in asp.net
بجای txtTurring.value.tostring() اسم txtBox ی که کاربر باید کد کپچا رو توش بنویسه بزار مثلا بنویس textBox1.Text

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۳-اردیبهشت-۱۳۹۱, ۰۸:۵۶:۱۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : stringf


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  table and captcha stringf 3 2,361 ۱۰-اردیبهشت-۱۳۹۱, ۱۷:۱۶:۴۱
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS