titrajh
پنج شنبه 20 خرداد 1389, 15:13 عصر
دوستان سلام
این یک DLL آماده هست که آقای فرحی زحمتش رو کشیدن ومن از تو یکی از سایتها
پیداش کردم
کافیه این DLL رو به پوشه Bin کپی کرده و کد زیر رو به Web.config اضافه کنید:
<httpHandlers>
<add path="*.ashx" verb="*"
type="Farahy.Security.SecurityImageHttpHandler, SecurityImage"/>
</httpHandlers>
ابتدا این Name Space رو اضافه کنید :
Imports Farahy.Security
سپس در Page_Load کد زیر رو کپی کنید :
If Not Me.IsPostBack Then
Dim simg As SecurityImage = New SecurityImage(SecurityLevel.Low, 150, 40)
simg.SecurityLevel = SecurityLevel.Normal
simg.Generate()
Session("rbNormal") = simg.Code
Image1.ImageUrl = simg.SecurityImageUri
End If
بعد یک Image و یک Textbox و Button به صفحه اضافه کنید .
سپس تو قسمت کد Button کد زیر رو اضافه کنید :
Dim correct As Boolean = False
If (Session("rbNormal").ToString().ToLower().Equals(Textbox1.Text.ToLowe r())) Then
correct = True
End If
If (correct) Then
Response.Write("<h1>Success !!</h1>")
Else
Response.Write("Failed.")
End If
امید وارم بدرتون بخوره
این یک DLL آماده هست که آقای فرحی زحمتش رو کشیدن ومن از تو یکی از سایتها
پیداش کردم
کافیه این DLL رو به پوشه Bin کپی کرده و کد زیر رو به Web.config اضافه کنید:
<httpHandlers>
<add path="*.ashx" verb="*"
type="Farahy.Security.SecurityImageHttpHandler, SecurityImage"/>
</httpHandlers>
ابتدا این Name Space رو اضافه کنید :
Imports Farahy.Security
سپس در Page_Load کد زیر رو کپی کنید :
If Not Me.IsPostBack Then
Dim simg As SecurityImage = New SecurityImage(SecurityLevel.Low, 150, 40)
simg.SecurityLevel = SecurityLevel.Normal
simg.Generate()
Session("rbNormal") = simg.Code
Image1.ImageUrl = simg.SecurityImageUri
End If
بعد یک Image و یک Textbox و Button به صفحه اضافه کنید .
سپس تو قسمت کد Button کد زیر رو اضافه کنید :
Dim correct As Boolean = False
If (Session("rbNormal").ToString().ToLower().Equals(Textbox1.Text.ToLowe r())) Then
correct = True
End If
If (correct) Then
Response.Write("<h1>Success !!</h1>")
Else
Response.Write("Failed.")
End If
امید وارم بدرتون بخوره