Forum
İyi Günler..
ASP üzerine bir Final Ödevi var. Veri tabani Acces ile yapilmak Zorunda. Soru Gelecek ve altindada 4 tane şık (A-B-C-D) olacak
Acceste bir tablo oluşturdum ve Sorulari ekledim
ID SORU
1 Soru1
2 Soru2
3 Soru3 Diye Diğer Bir Tabloda ise Şıklari Ekledim A) Cevap1 B)Cevap2 C) Cevap3 ... Diye
Soru geliyor ve altinada Şıklar geliyor Ama Doğru Cevap hangisi diye Nasıl işaretleyebilirim.. Yanlış şık işaretlenirse Cevap Yanlış Deyip Testin Orada Durması gerekiyor. cevap Doğru ise Teste edecek..
internette Ehlinet sınavlari ve bilgi yarişmalari benzeri scpritler var reklam olmasin diye vermek istemiyorum..
Yardimci olursaniz sevinirim.
Databasede Şıkları işaretlediğin tabloya bir alan daha koy, bu alan cevabın doğru yada yanlış olduğunu belirleyecek.
Şık doğru ise yeni açtığın alana 1, yanlış ise 0 koyarsın
ASP nin kod kısmında da if else komutu ile sayfanın kalmasına karar verirsin
Mesela
if (VerilenYanıt == 0) //YAnıt yanlış ise
Buraya bir şey yazmazsın olduğu gibi sayfa kalır hiç bir şey yapmaz
Else
DogruYanıtSayısı = DogruYanıtSayısı +1 // Burada doğru yanıta bir eklemiş olursun
Response.Redirect("SonrakiSayfa.aspx"); //Redirect komutu ile bir sonraki sayfaya gidersin
End If
Syntaxım yanlış, bir kaç sene önce uğraşıyordum bu tür konularla, syntaxa sen bakarsın netten.