Merih Forum Programlama ve yazılım algoritmalar php PHP ile T.C. Kimlik No Doğrulama

ABD Münbiçi bırakır mı ?

ABD, Münbiçin yarısı sizde yarısı bizde kalsın dedi

SON 20 YILDA OSCAR KAZANAN KADINLAR

Son 20 yılda En İyi Kadın Oyuncu kategorisinde Oscar kazanan oyuncuların listesi...

AFRİN HAREKATI

Zeytin Dalı Harekatında teröristlerden temizlenen bölge artıyor

Silkroad XIAN

Silkroad sevdalıları için bir server

  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PHP ile T.C. Kimlik No Doğrulama

 
#1

Devletin bize verdiği SOAP servisi sayesinde, T.C. Kimlik Numarasının gerçekten doğru olup olmadığını kontrol edebiliyoruz. Bunuda PHP’de aşağıdaki şekilde kullanıyoruz. Burada dikkat edilmesi gereken gönderilen ad ve soyad’ın büyük harflerle yazılmasıdır. Aksi taktirde doğrulama işlemi çalışmamaktadır. Eğer bu 

Kod:
TCKimlikNoDogrula

 metodu nereden çıktı, 

Kod:
TCKimlikNoDogrulaResult

 property’sini nasıl elde ettik derseniz 

Kod:
SoapClient

ile bağlandığımız yerden aldık bu bilgileri. Yani kafadan oluşturmadık ?

$client = new SoapClient("https://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx?WSDL");
try {
   $result = $client->TCKimlikNoDogrula([
       'TCKimlikNo' => '5555555555',
       'Ad' => 'TAYYAR',
       'Soyad' => 'ER',
       'DogumYili' => '1993'
   ]);
   if ($result->TCKimlikNoDogrulaResult) {
       echo 'T.C. Kimlik No Doğru';
   } else {
       echo 'T.C. Kimlik No Hatalı';
   }
} catch (Exception $e) {
   echo $e->faultstring;
}

Bu içeriği paylaşarak bize destek olun ?



Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2019 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2019 Tüm hakları saklıdır.