Нда парень.... лови тут оч много книг! (А вообще наверно за такое могут горчичник влепить) /thread8721.html
спасибо, то спасибо, а вот плюсик не отметил (сорри за флуд) http://php.su/ оч полезный сайт глянь...
Да это легко Code: <form method="POST"> Внимание! Вопрос: сколько будет 2 + 2?<br> <input type="radio" name="ask[1]" value="1"> 1<br> <input type="radio" name="ask[1]" value="2"> 2<br> <input type="radio" name="ask[1]" value="3"> 3<br> <input type="radio" name="ask[1]" value="4"> 4<br> <input type="radio" name="ask[1]" value="5"> 5<br><br> Внимание! Вопрос: сколько будет 1 + 1?<br> <input type="radio" name="ask[2]" value="1"> 1<br> <input type="radio" name="ask[2]" value="2"> 2<br> <input type="radio" name="ask[2]" value="3"> 3<br> <input type="radio" name="ask[2]" value="4"> 4<br> <input type="radio" name="ask[2]" value="5"> 5 </form> <?php if($_POST['ask']) { $good = 0; $true = array(1 => 4 && 2 => 2); foreach($_POST['ask'] as $k => $v) { if($true[$k] == $v) { $good++; } else { echo('<br>Вы не правильно ответили на вопрос №'.$k); } } echo('<br>Вы дали '.$good.' правильных ответов'); } ?> Вначале пишешь все инпуты и т.п. (легче с массивными) Затем в $true загоняешь правильные ответы (номер_вопроса => номер_ответа), ну и всё.
Parse error: syntax error, unexpected T_DOUBLE_ARROW, expecting ')' in C:\xampp\htdocs\test.php on line 18