• 26-03-2014, 21:45:34
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Yapmakta olduğum projede son kısmında takıldım yardım edebilirseniz sevinirim.
    Sizlere şöyle anlatabilirim projeyi;
    On sorudan oluşan bir test çözme ekranım var her sorunun dört tane radio button ile belirlenmiş cevabı var bu cevaplardan bir tanesini seçerek var olan butona tıklandığında database de kayıtlı cevaplarla eşleştirme yapacak bunun sonucunda textbox ın içine doğru ve yanlış sayıları yazdırılacak. Ancak bu sistemi nasıl oluşturacağımla ilgili birşey bulamadım. Yardımcı olursanız çok sevinirim. Kritik bir noktada kaldım ve sonuça ulaşamıyorum.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:45:34 -->-> Daha önceki mesaj 19:33:33 --

    Arkadaşlar bu arada wordpress kullanıyorum ben cevapları özel alan ile eklesem ve o eklenen şık diyelimki A
    singlede <input type="hidden"> içinde a var diyelim
    onclick="javascript:fonksiyon();" ile bu şıkkı nasıl doğrularım yokmu bi allahın kulu anlayan ?
  • 26-03-2014, 22:00:03
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @twindiablo;

    JavaScript kısmı;
    function dogrula()
    {
    	var secilen = $("input:selected .secilen").val()
    		dogru = $("input .dogru").val();
    	
    	return secilen == dogru;
    }
    HTML kısmı;
    <input type="radio" class="secilen" value="A" />
    <input type="radio" class="secilen" value="B" />
    <input type="radio" class="secilen" value="C" />
    <input type="radio" class="secilen" value="D" />
    
    <input type="hidden" class="dogru" value="A" />
    Verdiğim kodlarda hata olabilir ama bu mantık üzerinden istediğini elde edebilirsin.
  • 26-03-2014, 22:14:39
    #3
    İstediğim tarz buydu teşekkür ederim.Her soru için farklı function'mu oluşturucaz hocam yapılışını biraz anlatırmısınız ?
  • 26-03-2014, 22:18:32
    #4
    twindiablo adlı üyeden alıntı: mesajı görüntüle
    İstediğim tarz buydu teşekkür ederim.Her soru için farklı function'mu oluşturucaz hocam yapılışını biraz anlatırmısınız ?
    Aldığın value değerini database'de ki doğru cevap ile karşılaştır. JS tarafı için, her soru için farklı fonksiyona ihtiyacın yok. Form submit olduktan sonra, karşılaştıracaksın veritabanındaki veriyle, sonra istediğin işlemi yaptırabilrisin.
  • 26-03-2014, 22:18:43
    #5
    Misafir
    fonksiyona parametre vermelisiniz...

    function dogrula(id)

    ve de inputlara sira id si... hepsine aynı şeyi yapmanıza gerek kalmaz.

    <input onclick="dogrula('id_sirasi');" type="radio" class="secilen" value="D" />

    en son da ajaxla post edip kontrol ettirirsiniz...
  • 03-04-2014, 16:45:37
    #6
    İşte yeteri kadar bilgim olmadığı için yapamadım kaynak yada biraz daha açarmısınız teşekkür ederim ilginizden dolayı.