Создание тестовой системы и счетчика посещений страницы средствами CGI и PHP (Проверка знания правил дорожного движения), страница 2

echo "<b>Ученик:</b>". $name1 . " " . $name2 . " <br> <b>Правильных ответов:</b> " . $count. " из 5<br>";

echo "<b>Оценка: </b>". $ocenka;

echo "<br><br><br><h3>Вы проходили тест ". $_COOKIE["Counter"]." раз(а)</h3>";

echo "</body></html>";

?>

2.3  Исходная html - форма

<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<link href="style.css" rel="stylesheet" type="text/css">

<title>Лабораторная работа №3</title>

<link rel="stylesheet" href="style.css" type="text/css" />

<script language=JavaScript>

i=0;

function next()

{ switch(i) {  case 0: eval('document.all["V1"].style.visibility="hidden" '); eval('document.all["V2"].style.visibility="visible" '); break;

  case 1: eval('document.all["V2"].style.visibility="hidden" '); eval('document.all["V3"].style.visibility="visible" '); break;

  case 2: eval('document.all["V3"].style.visibility="hidden" '); eval('document.all["V4"].style.visibility="visible" '); break;

  case 3: eval('document.all["V4"].style.visibility="hidden" '); eval('document.all["V5"].style.visibility="visible" '); break;

  case 4: eval('document.all["V5"].style.visibility="hidden" '); eval('document.all["V6"].style.visibility="visible" '); break;  } i++; }

</script></head><body bgcolor="yellow">

<form action="http://localhost/php.php" method=get">

<div style="font-size: 11pt; text-align: right; padding-right: 10px"><b>PHP</b></div>

<style type=text/css>

#V1 {position:absolute; top:50; left:50; z-index:1; visibility:visible;}

#V2 {position:absolute; top:50; left:50; z-index:2; visibility:hidden;}

#V3 {position:absolute; top:50; left:50; z-index:3; visibility:hidden;}

#V4 {position:absolute; top:50; left:50; z-index:4; visibility:hidden;}

#V5 {position:absolute; top:50; left:50; z-index:5; visibility:hidden;}

#V6 {position:absolute; top:50; left:50; z-index:6; visibility:hidden;}

</style><h1> <div class="story" id=V1><h2>Данные о тестируемом: </h2>

<table width="200" border="0" class="story">

  <tr><td>Имя:</td>

    <td><input type="text" name="name2" size="20"></td>

  </tr><tr><td>Фамилия:</td>

    <td><input type="text" name="name1" size="20"></td>

  </tr></table>

<p><input type="button" value="Начать тест" onclick=next();></p>

</div><div class="story" id=V2>

<h2>Кому нужно уступать дорогу?</h2> <br>

<input type="radio" name="r2" value="1" checked> Машине справа;   <br>

<input type="radio" name="r2" value="0"> Машине слева; <br>

<input type="radio" name="r2" value="0"> Никому. <br>

<br> <input type="Button" value="Далее" onclick=next();>

</div><div class="story" id=V3>

<h2>На какой сигнал светофора можно ехать?</h2> <br>

<input type="radio" name="r1" value="0" checked> Красный;  <br>

<input type="radio" name="r1" value="0"> Желтый;  <br>

<input type="radio" name="r1" value="1"> Зеленый.  <br>

<br> <input type="Button" value="Далее" onclick=next();>

</div><div class="story" id=V4>

<h2>Какую полосу можно пересекать?</h2> <br>

<input type="radio" name="r3" value="0" checked> Одиночную сплошную; <br>

<input type="radio" name="r3" value="1"> Прерывистую; <br>

<input type="radio" name="r3" value="0"> Двойную сплошную.<br>

<br><input type="Button" value="Далее" onclick=next();>

</div><div class="story" id=V5>

<h2>У чего приоритет выше? </h2> <br>

<input type="radio" name="r4" value="0" checked> Знаки приоритета; <br>

<input type="radio" name="r4" value="0"> Светофор;<br>

<input type="radio" name="r4" value="1"> Регулировщик.<br>

<br> <input type="Button" value="Далее" onclick=next();>

</div><div class="story" id=V6>

<h2>Какие световые приборы нужно включать в темное время суток?</h2> <br>

<input type="radio" name="r5" value="0" checked> Лампочка в салоне;<br>

<input type="radio" name="r5" value="1"> Ближний свет фар; <br>

<input type="radio" name="r5" value="0"> Зажигалки. <br>

<br><input type="submit" value="Завершить" onclick=next();>

</div></h1></form></body></html>

3.  Выводы:

В ходе выполнения лабораторной работы был создан CGI-модуль и PHP-скрипт.