İlk Dosyamız
guvenlik-sayisi-uret.asp
<%
Function KodUret(Uzunluk)
Karakterler = "0123456789"
Randomize
KarakterBoyu = Len(Karakterler)
For k = 1 To Uzunluk
KacinciKarakter = Int((KarakterBoyu * Rnd) + 1)
UretilenSifre = UretilenKod & Mid(Karakterler,KacinciKarakter,1)
Next
SifreUret = UretilenKod
End Function
%>
resim dosyalarımız
0.gif 1.gif 3.gif 4.gif ....... 9.gif
diğer dosyamız.
default.asp olsun -giriş yapacağımız dosya-
<!--#include file="guvenlik-sayisi-uret.asp"-->
<%
Kod=KodUret(6) ' bu sayıyı uzatarak daha fazla rakam üretmesini sağlayabilirsiniz.
for i=1 to len(Kod)
Response.Write("<img src=""ResimKlasörüm/" & mid(Kod,i,1) &".gif"& """ width=15 height=20>")
Next
%>
<input type="hidden" name="kod" value="<%=Kod%>"><input type="text" name="guvenlikno" style="border: 1px solid #C0C0C0" size="6" maxlength="6">
kodları kontrol ettireceğimiz nesneyi ekrana gizli olarak yazdırdık. ama yok kodlarda görünmesin derseniz, session'a alabilirsiniz. yada bir cookie atayıp kontrol ettirebilirsiniz. hatta dahada güvenli olsun derseniz hepsini birden kontrol ettirebilirsiniz...