• 16-04-2013, 13:15:02
    #1
    Merhaba arkadaÅŸlar;
    Sigorta firması için müşteri kayıt sistemi yazıyoruz takıldığımız bir nokta oldu bu konuda yardımcı olur musunuz.

    Vergi kimlik numarasını yazdığında "firmanın unvanını" yazacak.
    T.C kimlik numarası yazıldığında ise "İsmi, Soy ismi " yazacak.

    Örnek aşağıda resmini ekliyorum yardımlarınız için şimdiden teşekkürler.


  • 16-04-2013, 13:48:49
    #2
    Üyeliği durduruldu
    Vergi kimlik numarasını yazdığında "firmanın unvanını" yazacak.
    T.C kimlik numarası yazıldığında ise "İsmi, Soy ismi " yazacak.

    Vergi Numarasının input "vergi_no" olsun.
    Firma Ünvanının input adı "firma_unvani" olsun.
    Tc Klimlik numarasının input adı "tc_no" olsun.
    İsim Soyisimin input adı "ad_soyad" olsun.

    Varsayalım formdaki verileri POST methodu ile alıyorsun.

    Bu ÅŸekilde bir yol izleyebilirsin.

    $VergiNo = $_POST['vergi_no'];
    $Unvan = $_POST['firma_unvani'];
    $TcNo = $_POST['tc_no'];
    $AdSoyad = $_POST['ad_soyad'];
    
    if($VergiNo != "")
    {
       if($Unvan == "")
       {
           echo "Vergi numarası girerseniz, ünvanı yazmalısınız.";
       }
    }elseif($TcNo != "")
    {
       if($AdSoyad == "")
       {
           echo "TC numarası girerseniz, Adınızı Soyadınızı yazmalısınız.";
       }
    }
    gibi bir yol ile yapabilirsin. En azından yazdıklarınızdan anladığım bu.
  • 16-04-2013, 14:00:56
    #3
    DotNet adlı üyeden alıntı: mesajı görüntüle
    Vergi kimlik numarasını yazdığında "firmanın unvanını" yazacak.
    T.C kimlik numarası yazıldığında ise "İsmi, Soy ismi " yazacak.

    Vergi Numarasının input "vergi_no" olsun.
    Firma Ünvanının input adı "firma_unvani" olsun.
    Tc Klimlik numarasının input adı "tc_no" olsun.
    İsim Soyisimin input adı "ad_soyad" olsun.

    Varsayalım formdaki verileri POST methodu ile alıyorsun.

    Bu ÅŸekilde bir yol izleyebilirsin.

    $VergiNo = $_POST['vergi_no'];
    $Unvan = $_POST['firma_unvani'];
    $TcNo = $_POST['tc_no'];
    $AdSoyad = $_POST['ad_soyad'];
    
    if($VergiNo != "")
    {
       if($Unvan == "")
       {
           echo "Vergi numarası girerseniz, ünvanı yazmalısınız.";
       }
    }elseif($TcNo != "")
    {
       if($AdSoyad == "")
       {
           echo "TC numarası girerseniz, Adınızı Soyadınızı yazmalısınız.";
       }
    }
    gibi bir yol ile yapabilirsin. En azından yazdıklarınızdan anladığım bu.


    Yanlış anlamışınız sizin bas ettiğiniz T.C kimlik no yada Vergi numarasıyla diğer bilgilerini çekmek.
    Benim bas ettiğim konu devletin bir veri tabanından firmanın vergi kimlik numarasını yazdığımda firmanın ismi vs bilgileri gelmesi. Diğer bir örnek kişinin T.C kimlik numarası yazdığında kişinin ismi soy ismi gelmesi vakit ayırdığınız için teşekkür ederim.
  • 16-04-2013, 14:24:30
    #4
    Üyeliği durduruldu
    TC numarası girilince, isim soyisim veren bir servis bilmiyorum ancak şayet doğrulatmak isterseniz bu servisi kullanabilirsiniz.

    https://tckimlik.nvi.gov.tr/Service/...imlikNoDogrula

    Kolay gelsin.
  • 16-04-2013, 18:11:01
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    işin içine JS de girer. Vergi nosunun olduğu inputa onkeyup fonksiyonu girip (ya da onblur daha performanslı olabilir) ajax ile diğer inputların verilerini çektirmen lazım. Şu an da vaktim yok ama eğer yarına kadar yapamamış olursan yarın bir örnek sunabilirim.
  • 16-04-2013, 18:19:38
    #6
    Siz kısacası Mernis veritabanını istiyorsunuz. Hiç uğraşmayın diyeyim...
  • 16-04-2013, 20:04:11
    #7
    interkolik adlı üyeden alıntı: mesajı görüntüle
    işin içine JS de girer. Vergi nosunun olduğu inputa onkeyup fonksiyonu girip (ya da onblur daha performanslı olabilir) ajax ile diğer inputların verilerini çektirmen lazım. Şu an da vaktim yok ama eğer yarına kadar yapamamış olursan yarın bir örnek sunabilirim.
    Yok hocam direk, api ile çekmek istiyor.
  • 17-04-2013, 00:04:07
    #8
    NepenTheS adlı üyeden alıntı: mesajı görüntüle
    Yok hocam direk, api ile çekmek istiyor.
    Alıntı
    Vergi kimlik numarasını yazdığında "firmanın unvanını" yazacak.
    T.C kimlik numarası yazıldığında ise "İsmi, Soy ismi " yazacak.
    Müdürüm altı çizili ifadeden anında işlem yapmak istediğini anladığım için öyle bir cevap yazdım. Anında git-gel js'siz olmaz diye düşündüm.
  • 17-04-2013, 09:51:33
    #9
    interkolik adlı üyeden alıntı: mesajı görüntüle
    işin içine JS de girer. Vergi nosunun olduğu inputa onkeyup fonksiyonu girip (ya da onblur daha performanslı olabilir) ajax ile diğer inputların verilerini çektirmen lazım. Şu an da vaktim yok ama eğer yarına kadar yapamamış olursan yarın bir örnek sunabilirim.

    Çözüme ulaşamadık eğer vaktiniz varsa yardımcı olur musunuz ?