| Autor | Zpráva | ||
|---|---|---|---|
| Argonisius Profil * |
Dobrý den,
vytvořil jsem si script na vyhodnocení křížovky, normálně mi funguje, ale v jedné z mých křížovek mám nějakou chybu a nemůžu ji objevit.... je to na této adrese: http://www.tridajakoekosystem.php5.cz/pouste.html , dole je tam křížovka, v jejíž osmém řádku se má doplnit slovo STUDENOKREVNÉ, ale když ho tam doplním, vyjede mi "špatně", místo "dobře" PHP vyhodnocovací kód: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="cs" xml:lang="cs"
onmousedown="if((event.button == 2)||(event.button==3)) alert('Tato funkce není povolena.')">
<head>
<title>Vyhodnocení křížovky</title>
<meta http-equiv="Content-type" content="text/html; charset=windows-1250" />
<meta http-equiv="Content-Language" content="cs" />
<link rel="stylesheet" type="text/css" href="../style/layout.css" />
</head>
<body>
<h2 class="nadpis2_vyhodnoceni">
Křížovka - vyhodnocení
</h2>
<?php
$pocet_odpovedi=9;
$spatne = 0;
if ($_POST['a1_1']=="H" and
$_POST['a2_1']=="A" and
$_POST['a3_1']=="D" and
$_POST['a4_1']=="I")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_2']=="H" and
$_POST['a2_2']=="O" and
$_POST['a3_2']=="V" and
$_POST['a4_2']=="N" and
$_POST['a5_2']=="I" and
$_POST['a6_2']=="V" and
$_POST['a7_2']=="Á" and
$_POST['a8_2']=="L")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_3']=="T" and
$_POST['a2_3']=="A" and
$_POST['a3_3']=="R" and
$_POST['a4_3']=="B" and
$_POST['a5_3']=="Í" and
$_POST['a6_3']=="K")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_4']=="D" and
$_POST['a2_4']=="E" and
$_POST['a3_4']=="Z" and
$_POST['a4_4']=="E" and
$_POST['a5_4']=="R" and
$_POST['a6_4']=="T" and
$_POST['a7_4']=="I" and
$_POST['a8_4']=="F" and
$_POST['a9_4']=="I" and
$_POST['a10_4']=="K" and
$_POST['a11_4']=="A" and
$_POST['a12_4']=="C" and
$_POST['a13_4']=="E")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_5']=="A" and
$_POST['a2_5']=="D" and
$_POST['a3_5']=="A" and
$_POST['a4_5']=="X")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_6']=="J" and
$_POST['a2_6']=="A" and
$_POST['a3_6']=="M")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_7']=="S" and
$_POST['a2_7']=="U" and
$_POST['a3_7']=="K" and
$_POST['a4_7']=="U" and
$_POST['a5_7']=="L" and
$_POST['a6_7']=="E" and
$_POST['a7_7']=="N" and
$_POST['a8_7']=="T" and
$_POST['a9_7']=="Y")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_8']=="S" and
$_POST['a2_8']=="T" and
$_POST['a3_8']=="U" and
$_POST['a4_8']=="D" and
$_POST['a5_8']=="E" and
$_POST['a6_8']=="N" and
$_POST['a7_8']=="O" and
$_POST['a8_8']=="K" and
$_POST['a9_8']=="R" and
$_POST['a10_8']=="E" and
$_POST['a11_8']=="V" and
$_POST['a12_8']=="N" and
$_POST['a13_8']=="É")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
if ($_POST['a1_8']=="E" and
$_POST['a2_8']=="S" and
$_POST['a3_8']=="T" and
$_POST['a4_8']=="I" and
$_POST['a5_8']=="V" and
$_POST['a6_8']=="A" and
$_POST['a7_8']=="C" and
$_POST['a8_8']=="E")
{
echo '<div class="zelene">';
echo 'dobře';
echo '</div>';
}
else
{
echo '<div class="cervene">';
echo 'špatně';
echo '</div>';
$spatne ++;
}
echo '<br>';
echo '<br>';
echo '<div class="vyhodnoceni">';
echo 'Odpověděl jste špatně na ';
echo "$spatne z $pocet_odpovedi odpovědí.";
echo '<br>';
echo "Vaše úspěšnost v této křížovce je " . (($pocet_odpovedi - $spatne) / $pocet_odpovedi) * 100 . "%.";
echo '<div />';
echo '<div class="zpet">';
echo '<a href="javascript:history.go(-1)">Zpět</a>';
echo '</div>';
?>
</body>
</html>html kód je na výše uvedené adrese Opravdu nevím, co je tam za chyba, takže pokud na něco příjdete, napište prosím. Díky. Argonisius |
||
| keeehi Profil |
#2 · Zasláno: 24. 1. 2009, 20:24:24
zkus se podívat, co se odesílá
print_r($_POST); |
||
|
Časová prodleva: 17 let
|
|||
0