Създаване на онлайн тест \JavaScripting\?

emcuemnecu

Registered
Разгледах опцията в сайта "Тестове" знам как да направя подобен тест, но нещо не ми е ясно заявката по-какав начин ще се направи за проверка на теста ?
Аз си я правя дори с таймер за решаване на теста (неработещ при всеки браузер, но това е все пак javascripting).
Идея да имате как ще е по-добре:
С дадени отговори , които се попълват и после с бутон "провери" да се прави проверката
или с опция при грешен отговор да излиза отдолу текст "грешен отговор" ?
Обяснете ми как ще стане и как по-добре?
 
аз си написах една подобна системка за тестове. Значи аз я направих така.
Правя тест и после към теста добавям въпрос.
записвам въпроса и отговорите а верния отговор го записвам с ид-то на въпроса и отговора примерно: 8б, 4а и т.н.
После при проверката така си извеждам резултата.
echo "<br><input name='$row[id]' type='radio' value='a'>".$row[a];
тук извеждам отговора и едно радио бутонче като име му задавам ид-то на въпроса. това го правя с цикъл като първо селектвам всичко от базата данни. После

$veren = 0; // за верни отговори задавам 0
while($row = mysql_fetch_array($res)) { //правя цикъл със всички въпроси
$id = $row[id];
$otg = $id.$_POST[$id]; //тука получавам отговора на потребителя като $_POST[$id] е това потребителя което е избрал и преди това ид-то на въпроса както казах по горе.
if ($row[otg] == $otg) { //проверявам дали посочения отговор от потребителя е верен и извеждам резултатите. $veren++ - увеличавам броя на верните отговори
$i++;
$veren++;
echo "Върпос".$i." : Вярно<br>";
} else {
$i++;
echo "Върпос".$i." : Грешно<br>";
} }
Виж коментарите към кода ако има нещо неясно питай. Само не искай да ти давам цялата система защото няма да стане. мисля че съм обяснил всичко ти ако разбираш това което съм написал ще си го направиш.
 
emcuemnecu каза:
Да, мерси .. ще се пробвам утре да видим какво ще стане, мерси !
ако има нещо по-добре ми пиши на ЛС защото няма да следя темата. На ЛС ще ти отговоря дори ако съм в настроение мога да ти дам и още от кода на системката.
 
Писах 1 код за тестове..но нещо не работеше ще го оправя и ще го дам..
 

Back
Горе