Rambler's Top100
, : |

! : http://dreamweaver.net.ru/new-forum/

| FAQ | | |

Как сделать тест?

 
  ,         .     ,        .     Форум Macromedia Dreamweaver -> Флейм
 
Мария
Новичок

Новичок


: 38

: 05.10.2005
: 13
: Иркутск

: 30, 2006 5:37 pm     : Как сделать тест?

Доброго времени суток!
Не знаю в какую тему отнести мой вопрос...
Нужно сделать тест.
В котором есть вопросы (причем не только текстовые, но и графические), и варианты ответов, выполнив все задания - получаешь результат прохождения теста (в баллах, или процентах).
Чтобы можно было этот тест разместить на сайте.
Есть ли возможность создать его в DW? Если да, - то как?
Или может есть другие программы? если есть - подскажите какие.
Денис
Модератор

Модератор


: 42

: 21.08.2004
: 1490
: Санкт-Петербург

: 30, 2006 7:57 pm     :

Мария, здесь без динамики не обойтись. С помощью Дрима можно сделать все, что душе угодно. Только еще нужно знание, к примеру, PHP.
Мария
Новичок

Новичок


: 38

: 05.10.2005
: 13
: Иркутск

: 10, 2006 1:58 pm     :

Уфф!!! Спасибо за совет. Сейчас потихоньку разбираюсь с PHP и Java-script но пока нужного в учебниках, что скачала найти не могу. Там примеров много, но вот как именно тест делать?... Хотя бы в ту ли сторону копаю? Вот кое-что нашла, наколдовала, но не знаю, правильно ли...

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE>Тест</TITLE>
<script language="JavaScript">
<!-- Hide JavaScript from Java-Impaired Browsers
function dataBase(test) {
var counter=0;
if (test.q1[1].checked) {counter++;}
if (test.q2[3].checked) {counter++;}
if (test.q3[2].checked) {counter++;}
if (test.q4[0].checked) {counter++;}
document.test.display.value = counter;
}
// End Hiding Script -->
</script>
<style type="text/css">
<!--
body {
background-color: #CCFFFF;
}
-->
</style></HEAD>
<BODY>
<center>
<form action="remove_it?subject=Answer on test questions" method="post" name="test">
<!--ENCTYPE="text/plain"-->
<H2>Тест</H2>
<HR width=75%>

<h3>Вопрос1?</h3><div align="left"><p style="margin-left: 100"><strong>
<input name="q2" type="radio" value="21">Ответ 1<br>
<input name="q2" type="radio" value="22">Ответ 2<br>
<input name="q2" type="radio" value="23">Ответ 3<br>
<input name="q2" type="radio" value="24">Ответ 4<br>
</strong></p>
</div><hr>
<h3>Вопрос 2?</h3><div align="left"><p style="margin-left: 100"><strong>
<input name="q3" type="radio" value="31">Ответ 1<br>
<input name="q3" type="radio" value="32">Ответ 2<br>
<input name="q3" type="radio" value="33">Ответ 3<br>
</strong></p>
</div><hr>
<table>
<TBODY>
<tr>
<td colspan="3"><div align="center"><center><p><strong><br> завершение теста:</strong>
</center></div></td>
</tr>
<tr align="center">
<td><strong>
<input name="check" onClick="dataBase(this.form)" type="button"
value=" подсчет баллов ">
</strong></td>
<td><strong><textarea cols="5" name="display" rows="1" wrap="VIRTUAL"></textarea></strong></td>
<td><strong>
<input name="reset" type="reset" value=" Сбросить ответы ">
</strong></td>
</tr>
</TBODY>
</table>
</form></center>
</BODY>
</HTML>

Почему-то не работает... Не подсчитывает. Хотя и из учебников примеры пробовала (заполнение формы, умножение чисел и др... несложные, начальные) - тоже не работают. И так пробовала, и в локальном сервере - ну не хотят работать и все! Или я что-то неправильно делаю?...
OldFornit
Модератор

Модератор


: 36

: 12.05.2005
: 846

: 10, 2006 2:22 pm     :

Уважаемая, а где механизм, который будет обрабатывать данные, полученные от формы?
Мария
Новичок

Новичок


: 38

: 05.10.2005
: 13
: Иркутск

: 10, 2006 2:31 pm     :

Значит все ж запуталась... спасибо! Буду разбираться дальше... мож дочего-то и дойду...
:   
  ,         .     ,        .     Форум Macromedia Dreamweaver -> Флейм : GMT + 2
1 1

 


Powered by phpBB © 2001, 2005 phpBB Group
phpBB


/ : 134959 / 0

Rambler's Top100 @Mail.ru