strcasecmp jest w tym momencie zbędne bo w manualu jest wyraźnie pokazane, że $_SERVER['REQUEST_METHOD'] zwraca wartości uppercase (GET, HEAD, POST, PUT)
co do reszty, zakładam, że pytań będzie więcej, prościej by Ci było zrobić to tak:
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$answers = array('a', 'b', ...); // odpowiedzi na kolejne pytania $pts = 0;
for($i=0
,$c=count($answers);$i<$c;$i++){ if(isset($_POST['pyt'.($i+1
)]) && $_POST['pyt'.($i+1
)] == $answers[$i]) $pts++; }
echo 'Otrzymałeś punktów: ' . $pts; }