Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Php ile test


Radiance

Öne çıkan mesajlar

form yapmayı soruyor sanırım.

iki tane sayfa yaparsın
biri test.html diğeri sonuc.php

test sayfasında form ile testi hazırlarsın. 10 soru mesela, her sorunun şıkları radiobox şeklinde olur. formu get/post birşey belirlersin.

sonuc kısmında ise post veya get ile her sorudaki radiobox grubundan gelen veriyi bir değere atarsın.
bilindik form sistemi işte, temel php bilgin varsa bilmen lazım.
$cevap1=$_POST['soru1'];

gibi.
gelen bilgileri de if ile doğru mu değil mi diye kontrol edersin.
her doğru cevapta elindeki sayaçı bir arttırırsın (sayaçı başta 0'ladığımızı farzediyoruz)
if ($cevap1==a)
{ $sonuc++; }

gibi.
eğer 1. soruda seçtiği cevap doğruysa (örnek "a")
sonuç bir artacaktır.
tüm soruları tek tek hesaplattıktan sonra,
echo "Testten aldığınız not: $sonuc" ;

dierek sayacımızdaki sayıyı ekrana getiririz.
Bu şekilde test puanı ekrana yansır.
Link to comment
Sosyal ağlarda paylaş

tşk ederim kısaca yapmak istedigim bunun gibi birşey bir sitede ödüllü testler olacak işte bu testlerin cevaplarına göre

günün en iyisi
haftanın en iyisi
ayın en iyisi

vs gibi şeyler yapmam gerekiyor.

aslında kafamdan birden fazla soru var. Dogru cevap olayını anladım.

Bir kişinin günde en fazla 5 test yapmasını nasıl saglarım.

birde şu var sorularımın sayısı belli degil. databaseden alacak belki 10 belki 100.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...