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: 15 let
|
0