wmaraci reklam

Geçişli Testi nasıl yapılabilirim?

3 Mesajlar 669 Okunma
wmaraci reklam

Lions Lions WM Aracı Kullanıcı
  • Üyelik 05.05.2017
  • Yaş/Cinsiyet 28 / E
  • Meslek Web-Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 1027
  • Beğeniler 366 / 534
  • Ticaret 5, (%100)
Merhabalar. Phpde şöyle bir test hazırlamaktayım.




PHP'de Basit Bir Test Hazırlama



1) Aşağıdakilerden hangisi tümünü seçer?


CTRL+A
CTRL+C
CTRL+S
CTRL+V




2) Aşağıdakilerden hangisi oturumu kapatır?


window+R
window+E
window+L
window+Break








if (isset($_POST['r']) & isset($_POST['r'])) {
$soru1 = $_POST['r'];
$soru2 = $_POST['rr'];
$d = 0;
$y = 0;

if($soru1=="a" ) {
$c1="DOĞRU" ;
$d = $d+1;
} else {
$c1 = "YANLIŞ";
$y = $y+1;
}

if($soru2=="c") {
$c2 = "DOĞRU";
$d = $d+1;
} else {
$c2 = "YANLIŞ";
$y = $y+1;
}
echo "Doğru sayısı=$d
";
echo "Yanlış sayısı=$y
";
}
?>




Ancak test sorularını tek labelda göstermek istiyorum. Yani şuradaki gibi:

https://www.natro.com/blog/odullu-ssl-sertifikasi-testi/

Tıklandıkça diğer soruya geçsin istiyorum. Bunun için bildiğiniz açık kaynak kodu mevcut mudur?
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
Ajax ile sayfa yüklendiğinde ilk idli soruyu getirirsiniz. Butona tıklanınca (a,b,c,d,e hepsine aynı clasi verirsiniz ) butona data ile ekleyeceğiniz soru id ve valuesini ajax ile cevap kontrolu yaptığınız sayfaya yonlendirirsiniz. Gelen bilgiler dogru ise yeni bir sorgu ile sonraki id ve test idsi olan ve null olmayan değeri sorgulatirsiniz. Eğer soru varsa yeni soruyu json olaraj geri gönderir ve yerlerine yazdirirsiniz. Soru yoksa test bitti diye islem yaptirirsiniz.
Lions

kişi bu mesajı beğendi.

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
Hocam bunun için kitle, kullanılacak platforma göre değişik stratejiler belirlenebilir. Örneğin her soruyu divlere koyup javascript ile visible false true yapabilirsiniz. Fakat kullanıcı çok az debug bilgisiyle sorulara önceden de erişebilir. Ama bu işlem çok az maliyetlidir. Diğer bir yöntem ajax kullanmaktır.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al