bildirgec.org

tc no hakkında tüm yazılar

ASP İle TCKimlik No Kontrolü

shibbytr | 04 March 2010 23:54

Bu yöntem ile TCkimlik numarasının sayısal doğruluğunu kontrol ediyoruz.

Fonksiyon: 11 haneli tckimlik numarasının ilk 10 hanesinin toplamının 1ler basamağı 11.haneye eşit olmak zorundadır.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<%
if request.Form(”tckimlik”)<>”" then
tckimlik = request.form(”tckimlik”)
topla = cint(mid(tckimlik,1,1))+mid(tckimlik,2,1)+mid(tckimlik,3,1)+mid(tckimlik,4,1)+mid(tckimlik,5,1)+mid(tckimlik,6,1)+mid(tckimlik,7,1)+mid(tckimlik,8,1)+mid(tckimlik,9,1)+mid(tckimlik,10,1)
if right(topla,1) = right(tckimlik,1) then
Response.write(”<font color=green>tc kimlik no geçerli</font>”)
else
Response.write(”<font color=red>tc kimlik no geçerli degil</font>”)
end if
end if
%>
<form action=”" method=”post”>
<p>TC Kimlik Numarasını Girin</p>
<p>
<input type=”text” name=”tckimlik” maxlength=”11″ />
</p>
<p><input type=”submit” name=”gonder” value=”Kontrol Et” /> </p>
</form>