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

  • 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-2020 MyBB Group.  



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