Спустя 15 часов, 43 минуты, 50 секунд (17.02.2010 - 11:33) Dezigo написал(а):
свои мысли выкладывай сюда

Спустя 8 часов, 25 минут, 26 секунд (17.02.2010 - 19:59) morokow5(1) написал(а):
Ну я как бы нуб в этом деле...
В общем нужно радиобаттоны, а не чекбоксы.
my.txt:
1. Что делает в армии новобранец перед тем, как получить оружие?
Присягает
Обязуется
Дает обет
Зарекается
2. Что сделано из золота у доброго и отзывчивого человека?
Кудри
Руки
Сердце
Голова
3. Что может сделать человек от зависти?
Остолбенеть
Осоловеть
Позеленеть
Провалиться сквозь землю
4. Какой тип дорожных знаков пока не существует?
Запрещающие
Предписывающие
Предупреждающие
Поощряющие
Я добился вывода содержимого))) и то я рад!))
нужно чтобы варианты ответов формировались через радиобаттоны и по нажатии кнопки проверка выбранные ответы заносились в переменные и выполнялся скрипт проверки. правильные ответы в файле тхт выглядят следующим образом:
1
3
2
1
и затем чтобы выводилось либо
1 вопрос правильно
2 вопрос правильно
3 вопрос неправильно
правильных ответов 2
процент 54.234535
оценка 3
оценка должна формироваться так: 100-90% - 5, 90-70%-4, 70-50%-3,50-30%-3, 30-0%-2
Помогите срочно надо к завтрашнему дню(((
<html>
<head>
<title></title>
</head>
<body>
<?php
$handle = fopen('my.txt', 'r');
while (!feof ($handle))
{
$stroka = fgets($handle,4096);
echo "<br>";
print $stroka;
}
fclose($handle);
?>
</body>
</html>
В общем нужно радиобаттоны, а не чекбоксы.
my.txt:
1. Что делает в армии новобранец перед тем, как получить оружие?
Присягает
Обязуется
Дает обет
Зарекается
2. Что сделано из золота у доброго и отзывчивого человека?
Кудри
Руки
Сердце
Голова
3. Что может сделать человек от зависти?
Остолбенеть
Осоловеть
Позеленеть
Провалиться сквозь землю
4. Какой тип дорожных знаков пока не существует?
Запрещающие
Предписывающие
Предупреждающие
Поощряющие
Я добился вывода содержимого))) и то я рад!))
нужно чтобы варианты ответов формировались через радиобаттоны и по нажатии кнопки проверка выбранные ответы заносились в переменные и выполнялся скрипт проверки. правильные ответы в файле тхт выглядят следующим образом:
1
3
2
1
и затем чтобы выводилось либо
1 вопрос правильно
2 вопрос правильно
3 вопрос неправильно
правильных ответов 2
процент 54.234535
оценка 3
оценка должна формироваться так: 100-90% - 5, 90-70%-4, 70-50%-3,50-30%-3, 30-0%-2
Помогите срочно надо к завтрашнему дню(((
Спустя 4 часа, 53 минуты, 27 секунд (18.02.2010 - 00:52) morokow5 написал(а):
В общем я тут еще немного подразобрался:
Теперь надо проверку замутить(
вот набросал немного а как сделать чтобы проценты считать и выводить кол-во правильных ответов? и по каждому ответу (верно, не верно) и оценку соответственно?! Кто нить знает?!!!!
<?php
print '<html>';
print '<head>';
print '<title>ТесТ</title>';
print '</head>';
print '<body>';
print '<form action="proverka.php" method="POST">';
$o=fopen("voprosy.txt","r");
if(!o)
{ echo "Файл не найден!";
exit;
}
$num=0;
while(!feof($o))
{ $w=fgets($o);
if(preg_match("/\d/",$w))
{
print "<h5>";
print $w;
print "</h5>";
$num++;
$otvet=0;
}
else
{
$otvet++;
print "<input type=radio name=n$num value=$otvet>$w";
print "<BR>";
}
}
fclose($o);
print '<BR>';
print "'<input type='hidden' name='colvo' value=$num>";
print '<input type="submit" value=Проверка>';
print '</form>';
print '</body>';
print '</html>';
?>
Теперь надо проверку замутить(
<html>
<head>
<title>Результаты тестирования</title>
</head>
<body>
<?php
$colvo=$_POST["colvo"];
print "<BR>";
$o=fopen("rezult.txt","r");
if(!o)
{ echo "Файл не найден!";
exit;
}
$m=0;
for($i=1; $i<=$colvo; $i++)
$numotv=fgets($o);
if ((int)$_POST["n$i"]==(int)$numotv)
вот набросал немного а как сделать чтобы проценты считать и выводить кол-во правильных ответов? и по каждому ответу (верно, не верно) и оценку соответственно?! Кто нить знает?!!!!
Спустя 13 часов, 33 минуты, 11 секунд (18.02.2010 - 14:25) morokow5 написал(а):
Что никто незнает?!!!((( и не может помочь?!((((
Спустя 42 минуты, 36 секунд (18.02.2010 - 15:08) netruxa написал(а):
есть готовый движок, php + mysql как вспомню куда его заливал кину линк
а насчет правильных ответов в текстовый файлик - это ты зря. любой по идеи сможет зайти в него да посмотреть ответы:)
а насчет правильных ответов в текстовый файлик - это ты зря. любой по идеи сможет зайти в него да посмотреть ответы:)
Спустя 3 часа, 30 минут, 37 секунд (18.02.2010 - 18:39) morokow5 написал(а):
Ну я знаю что любой может зайти и посмотреть)) Эт мне для учебы надо. В общем всем спасибо!!!!! ОГРОМНОЕ ЧТО Я САМ ЕГО НАПИСАЛ И САМ СЕБЕ ПОМОГ))) Я уже и к базе подключил вместо тхт.
Спустя 48 секунд (18.02.2010 - 18:39) netruxa написал(а):
всегда пожалуйста)
Спустя 11 месяцев, 5 дней, 30 минут, 33 секунды (23.01.2011 - 19:10) baha написал(а):
! |
inpost |
Спустя 7 месяцев, 1 день, 16 часов, 24 минуты, 21 секунда (25.08.2011 - 10:34) Рустам написал(а):
процент выполнеия задания надо сформировать таким образом (не знаю как на php будет): кол-во ответов делим на кол-во вопросов и умножаем на 100. вот и будет проценты выполнения.
_____________
Коплю на BENTLEY Z653999700752)))