Bu proje, Türkiye Cumhuriyeti Kimlik Numarası ve ilgili kişisel bilgilerin doğrulanması için bir PHP web uygulamasıdır. Kullanıcılar, TC Kimlik Numarası, ad, soyad ve doğum yılı bilgilerini girerek kimlik doğrulaması yapabilirler. Doğrulama işlemi, Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü'nün SOAP web servisi kullanılarak gerçekleştirilir.
- PHP
- HTML
- SOAP
- Session
- Oturum Başlatma:
session_start()
ile oturum başlatılır. - Karakter Dönüştürme:
karakterDuzelt
fonksiyonu ile Türkçe karakterler büyük harflere dönüştürülür. - Çıkış Yapma: Kullanıcı
Çıkış Yap
butonuna bastığında oturum verileri temizlenir. - Form Girişi: Kullanıcı kimlik bilgilerini form aracılığıyla girer.
- Veri Doğrulama: Girilen veriler düzenli ifadeler ile doğrulanır.
- Kimlik Doğrulama: SOAP istemcisi ile NVI web servisine doğrulama isteği gönderilir.
- Hoş Geldin Mesajı: Doğrulama başarılı olursa kullanıcı adı gösterilir.