include "./vendor/autoload.php";
include "baglan.php";
if($_POST){
$tc = $_POST["tcno"];
$isim = $_POST["isim"];
$soyad = $_POST["soyad"];
$dogum = $_POST["dogum"];
$mail = $_POST["mail"];
$pw = $_POST["pw"];
if(!$tc || !$isim || !$soyad || !$dogum || !$mail || !$pw){
echo '
gerekli alanları doldurmanız gerekiyor...
';
}else {
try {
$tckimlikno = new \Teknomavi\NVI\TCKimlikNo();
$response = $tckimlikno->dogrula($tc,$isim,$soyad, $dogum);
if ($response) {
$sor = $db->prepare("SELECT * FROM uye where tc=?");
$sor->execute(array($tc));
$uyeise = $sor->fetch(PDO::FETCH_ASSOC);
if ($uyeise) {
header('location:../anasayfa');
} else
$ayarekle=$db->prepare("INSERT INTO uye SET
tc=:tc,
isim=:isim,
soyad=:soyad,
dogumt=:dogumt,
kadi=:kadi,
pw=:pw");
$insert=$ayarekle->execute(array(
'tc' => $_POST['tcno'],
'isim' => $_POST['isim'],
'soyad' => $_POST['soyad'],
'dogumt' => $_POST['dogum'],
'kadi' => $_POST['mail'],
'pw' => $_POST['pw']));
if ($insert) {
echo '
Kayıt Başırılı Giriş Yapabilirsiniz. Yönlendiriliyorsunuz...
';
echo '
';
} else {
echo '<script>alert("Bilgiler Hatalı");</script>';
} }
} catch ( \SoapFault $e ) {
echo "NVI Servisinde bir hata oluştu: " . $e->getMessage();
} catch ( \Teknomavi\NVI\Exception\InvalidTCKimlikNo $e ) {
echo "Girdiğiniz T.C. Kimlik Numarası geçersiz: " . $e->getMessage();
} catch ( \Exception $e ) {
echo "Bir Hata Oluştu: " . $e->getMessage();
}
}
}
}else {
?>
Yukarıdaki Gibi işini görecektir