Yepyeni bir çalışma ile karşınızdayım :) Bildiğiniz gibi hayatımıza e-devlet girdiğinden beri neredeyse artık dairelere gitmez olduk (!) yanılıyor muyum? Özellikle mernis hayatımıza girdiğinden beri oturduğumuz yerden işlerimizi halletmenin kolaylığı üzerimize ilişmiş durumda. Yapmış olduğum bir sitede T.C Kimlik doğrulama ya ihtiyaç duydum ve bakacağım ilk adres Nüfus ve Vatandaşlık İşleri sitesiydi. Siteyi kurcaladığımda bu hizmetin paralı olarak kullanıma sunulduğu bilgisi gözlerimden kaçmadı. Bunu nasıl yaparım ederim derken bir script buldum ve kendime göre değiştirdim. Mantığı ise çok basit...
Güncel: Kaynak kodları eklenmiştir.
Adres: http://www.emrahkaraalan.com.tr/proje/tckimlik.asp
Örnek olması açısından sadece ASP kodlarını yayınladım proje sayfasından HTML ve JAVASCRIPT kodlarını görebilirsiniz.
tc=request.form("tc")
toplam = int(mid(tc,1,1)) + int(mid(tc,2,1)) + int(mid(tc,3,1)) + int(mid(tc,4,1)) + int(mid(tc,5,1)) + int(mid(tc,6,1)) + int(mid(tc,7,1)) + int(mid(tc,8,1)) + int(mid(tc,9,1)) + int(mid(tc,10,1))
if ccur(right(toplam,1)) = ccur(right(tc,1)) Then
response.write "Girilen TC Kimlik Numarası Doğru!"
else
response.write "Girilen TC Kimlik Numarası Yanlış!"
end if
|