TC NO Doğrulama (Web Servis)
#1
Merhaba arkadaşlar;

Aşağıdaki prosedur ile TC NO doğrulamalarınızı TCKimlik web servisi ile çok basit olarak yapabilirsiniz.

Öncelikle referanslarınıza;

"Microsoft Soap Type Library Type v3.0" referansını ekleyiniz.

Bu yöntem ile bir çok web servisinden bilgileri gerekli parametreleri girerek kolayca alabilirsiniz. Kodu daha iyi anlayabilmeniz için;

http://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx?WSDL

inceleyiniz.

Visual Basic
  1. Dim bb As New SoapClient30
  2. Dim ServisBak As String
  3. bb.MSSoapInit "http://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx?WSDL"
  4. ServisBak = bb.TCKimlikNoDogrula("TCNO'yu Girin", "isim", "soyisim", "Doğum_Yılı")
  5.  
  6. If ServisBak Then
  7. MsgBox ("Tc No Doğrudur")
  8. Else
  9. MsgBox ("TC No Yanlıştır")
  10. End If


Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#2
gerçek anlamda doğrulama sağlayan, çok büyük değeri olan güzel bir bilgi. Sağolun.
Eek VT:Veri Tabanı, AVT: Access VT, MS:Microsoft, Kapaç: Kapa ve aç (rebot ve açkapa saçmalığına çözümüm)
Twitcy Yazan okuyan sağolsun, çözene saygılar. Kolaylaştırınız, zorlaştırmayınız.
? Cinnet geçirmemek için Access 2010'u SP2 ile kullanalım.
? Sürekli sebepsiz hatalar oluyor da AVT uçuyorsa siz de Ofis kurulmunu uçurun çözülüyor. Sorun kurulum dosyanızda! Farklısını bulun!
? VT dağıtıma çıkana kadar bölmek zaman kaybıdır!
{ Veri Tabanı Mantığı } {Access 2010 çökmelerine çözüm } { 60 Günlük Ofis 2010 Pro Türkçe } { Kayıtları Yan Yana Göstermek }
{ Forma Rapora Resim Fotoğraf Eklemek En kolay En Sağlam En Zengin Teknik }



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Berkant Öztürk ve dostlar;

İyi akşamlar.. Prosedür için teşekkürler..

Hocam kodlarınızı nerede nasıl kullanmamız gerekiyor?

Sevgiler...



  Alıntı
Bu mesajı beğenenler:
#4
(08-10-2010, 20:42)assenucler demiş ki: Sayın Berkant Öztürk ve dostlar;

İyi akşamlar.. Prosedür için teşekkürler..

Hocam kodlarınızı nerede nasıl kullanmamız gerekiyor?

Sevgiler...

Merhaba;

Kodları istediğiniz yerde kullanabilirsiniz. En basit olarak bir düğmenin click olayına yazıp test edin. Tabii alttaki satırdaki parametreleri doldurmanız gerekiyor.

ServisBak = bb.TCKimlikNoDogrula("TCNO'yu Girin", "isim", "soyisim", "Doğum_Yılı")

Test için kendinize ait olan verileri girin ve deneyin. Sonra, mesela isminizden bir harfi değiştirerek deneyiniz.

Daha da kullanışlı olmasını istiyorsanız parametre alanlarını form üzerinde bir denetime bağlayın örneğin;

Visual Basic
  1. ServisBak = bb.TCKimlikNoDogrula(me.txtTCNOAlanı, me.TxtİsimAlanı, me.TxtSoyisimAlanı, me.TxtDoğumYılAlanı)



Kod içindeki parametrelerin yer aldığı bir tablonuz olduğunu da düşünebiliriz. Bu durumda bir döngü ile tablodaki tüm TC no ları kontrol ettirebiliriz bu aynı zamanda yazım hatalarını da görmemizi sağlayabilir.

Bu kodları vermemdeki amaç TC NO doğrulamayı göstermekten çok basitçe Web Servislerinden ilgili fonksiyona göre parametre girerek nasıl veri alacağımızı görmekti. Elbette Mehmet Bey'in de dediği gibi TC No doğrulaması için kesinlikle doğru sonuç veren bir yapı aynı zamanda..







Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#5
Merhabalar bende bi form oluşturmak istiyorum T.C. No girildiğinde diğer bütün bilgiler otomatik gelsin böyle bişeyi nasıl yapa bilirim acaba?

Örnek olarak Web sitesindeki bir form'da olabilir.



  Alıntı
Bu mesajı beğenenler:
#6
(12-12-2010, 06:07)Metin demiş ki: Elinizde TC nüfus cüzdanı olmadan iş NVİ alanından çok zor. Elimizde ise NVİ ye ne gerek var?

Hala Nüfus Cüzdanını yenilemeye vakit bulamamış olan insanların Nüfus Cüzdanlarında vatandaşlık numaraları olmadığı için Smile




  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  ArBeSis Servis Takip Programı HaCKeRKaN 8 6.100 05-01-2022, 08:43
Son Mesaj: onur_can
  Teknik Servis Programı Basit.. ibrahim.kut 8 5.484 21-07-2020, 20:09
Son Mesaj: ginzu-
  ETAEL Araç Takip (Personel Servis Taşımacılığı Uygulaması) devilspath 22 11.770 21-12-2019, 18:42
Son Mesaj: desifre16
  Bilgisayar Teknik Servis Takip Programı mybil 19 49.274 06-06-2016, 12:50
Son Mesaj: onrcnisk
  SERVİS PUANTAJ UYGULAMASI seneraky_78 1 2.197 31-12-2015, 00:45
Son Mesaj: hturkavci03
  teknik servis takip veri tabanı dayday 27 32.422 30-04-2015, 11:31
Son Mesaj: artvin08

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi