lostyazilim
tr.link

Test hazırlamak

2 Mesajlar 605 Okunma
acebozum
tr.link

kramper kramper <?php echo "hi world!" ?> Kullanıcı
  • Üyelik 29.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım &amp; SEO
  • Konum İzmir
  • Ad Soyad M** B**
  • Mesajlar 1196
  • Beğeniler 56 / 168
  • Ticaret 37, (%100)
Merhaba,
Ödev olarak her sayfada bir soru olacak şekilde 12 soruluk bir test hazırlamamız istendi, hani ana dizinde 12 soruluk test gibi bir klasör oluşturup içine php dosyalarımı atacağım ve her php dosyasında bir soru olacak sanırım mantık olarak.
İlk sorum bunu nasıl daha kolay yapabilirim? frame olarak açılacak zaten ekrana url değişmeyecek yani ortadaki frame kutucuğum ileri ileri dedikçe değişecek. bunun daha kısa bir yolu var mı? tek php dosyasında yapabilmem gibi bir şey?
İkinci sorum bu 12 sorunun sonunda kaç doğru kaç yanlış olduğunu yazdırmak isterim, bunu session a bir değişken atayarak ve bu değişkeni her soruda +1 yada -1 ekleyecek. bunu nasıl yaparım?

Aceleyle yazdım yanlışım varsa affola.
 

 

elektronikssl
webimgo

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)
örnek olarak:

sorular.php diye dosyan olduğunu varsayalım.

sorular.php?soru=1

şeklinde $_GET["soru"] değişkeni ile soru sayısını sayfaya döndür.

if($_GET["soru"] == 1){
/*1. soru ile ilgili içerik.*/
}elseif($_GET["soru" == 2]){
/*2.soru ile ilgili içerik.*/
}
bu şekilde 12 soru yapabilirsin. $_GET["soru"] == 13 değeri içinde cevapların olduğu bir kod döndürebilirsin sayfana.

2.sorun içinse. php dosyası başında session u tanımlarsın örn: $_SESSION["dogru"]

ve if kontrolleri içerisinde sorunun cevabını kontrol eder ona göre _SESSION değerini arttırırsın ve en sonda kaç doğru kaç yanlış olduğunu hesaplarsın.
 

 

wmaraci
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