Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
nüfus müdürlüğü php tc kimlik kontrolü nvi üzerinden tc kimlik doğrulama nvi tc doğrulama

Anlatım PHP Tc Kimlik Kontrolü (NVİ üzerinden)
#1
e-ticaret siteniz veya forum siteniz var ise ve sürekli bot kaydı gerçekleşiyor yada devlet ile başınızın derde girme ihtimali var ise TC Kimlik doğrulama modülünüzün olmasında daima fayda vardır , savcılık tarafından sizden şahıs hakkında bilgi/belge talebinden bulunulması durumunda bu modül,fonksiyon sizi kurtaracaktır. 


PHP Kod:
<meta charset="utf-8">

<?
php
function tcno_dogrula($bilgiler){
$gonder '<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<TCKimlikNoDogrula xmlns="http://tckimlik.nvi.gov.tr/WS">
<TCKimlikNo>'
.$bilgiler["tcno"].'</TCKimlikNo>
<Ad>'
.$bilgiler["isim"].'</Ad>
<Soyad>'
.$bilgiler["soyisim"].'</Soyad>
<DogumYili>'
.$bilgiler["dogumyili"].'</DogumYili>
</TCKimlikNoDogrula>
</soap:Body>
</soap:Envelope>'
;

$ch curl_init();
curl_setopt($chCURLOPT_URL,"https://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx" );
curl_setopt($chCURLOPT_RETURNTRANSFERtrue );
curl_setopt($chCURLOPT_POST,true );
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
curl_setopt($chCURLOPT_HEADERFALSE);
curl_setopt($chCURLOPT_POSTFIELDS   $gonder);
curl_setopt($chCURLOPT_HTTPHEADER    array(
'POST /Service/KPSPublic.asmx HTTP/1.1',
'Host: tckimlik.nvi.gov.tr',
'Content-Type: text/xml; charset=utf-8',
'SOAPAction: "http://tckimlik.nvi.gov.tr/WS/TCKimlikNoDogrula"',
'Content-Length: '.strlen($gonder)
));
$gelen curl_exec($ch);
curl_close($ch);

   return strip_tags($gelen);
}

$bilgiler = array(
"isim"      => "xxxxxxxxxx",
"soyisim"   => "xxxxxxxxx",
"dogumyili" => "xxxx",
"tcno"      => "xxxxx"
);

$sonuc tcno_dogrula($bilgiler);

if(
$sonuc=="true"){
echo 
"Doğrulama başarılı";
}else{
echo 
"Doğrulama başarısız";
}
?>
Ara
Cevapla
Teşekkür eden:


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Anlatım PHP ile FTP üzerinden dosya yükleme php 0 286 04-03-2017, Saat: 00:26
Son Yorum: php
  Two Factor PHP , php ile iki aşamalı kimlik doğrulama admin 0 1,123 30-12-2016, Saat: 19:13
Son Yorum: admin

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi