Po kliknięciu sprawdź i nic nie zaznaczeniu w takim quizie chciałbym, aby wróciło do quizu i napisało, że jest błąd mam taki kod
<?php
if(isset($_POST['q1'] || $_POST['q2'] || $_POST['q3'] || $_POST['q4'] || $_POST['q5'] || $_POST['q6'] || $_POST['q7'] || $_POST['q8'] || $_POST['q9'] $_POST['q10'])){
$a1 = $_POST['q1'];
$a2 = $_POST['q2'];
$a3 = $_POST['q3'];
$a4 = $_POST['q4'];
$a5 = $_POST['q5'];
$a6 = $_POST['q6'];
$a7 = $_POST['q7'];
$a8 = $_POST['q8'];
$a9 = $_POST['q9'];
$a10 = $_POST['q10'];
$wynik = 0;
if ($a1 == "A")
{
$wynik++;
}
if ($a2 == "C")
{
$wynik++;
}
if ($a3 == "D")
{
$wynik++;
}
if ($a4 == "B")
{
$wynik++;
}
if ($a5 == "B")
{
$wynik++;
}
if ($a6 == "C")
{
$wynik++;
}
if ($a7 == "A")
{
$wynik++;
}
if ($a8 == "C")
{
$wynik++;
}
if ($a9 == "C")
{
$wynik++;
}
if ($a10 == "B")
{
$wynik++;
}
echo "<div> $wynik / 10 </div>";
$ocena = $wynik/10*(100/100)*100;
$oc1 = 1 or 2 or 3;
$oc2 = 4 or 5;
$oc3 = 6;
$oc4 = 7 or 8;
$oc5 = 9;
$oc6 =10;
if ($wynik==$oc1)
{
$q = echo "Dostałeś 1";
}
if ($wynik==$oc1)
{
$q = echo "Dostałeś 2";
}
if ($wynik==$oc2)
{
$q = echo "Dostałeś 3";
}
if ($wynik==$oc3)
{
$q = echo "Dostałeś 4";
}
if ($wynik==$oc4)
{
$q = echo "Dostałeś 5";
}
if ($wynik==$oc5)
{
$q = echo "Dostałeś 6";
}
echo $ocena."%";
echo $q;
}
else
{
echo "<h3 style='color: red;'>Wszystko musi zopstać uzupełnione</h3>"
Header('Location="test1php"');
exit();
}
?>