ich versuch grad aus spass nen kleinen vokabel "überprüfer zu schreiben, doch bei der korrektur, ob es richtig übersetzt wurde streikt mein script total.
kurz zu den variablen:
$word_0 = "ich";
$word_0_translation = "ich";
$word_0_to_translate = "i";
$word_1 = "du";
$word_1_translation = "du";
$word_1_to_translate = "you";
$word_2 = "er";
$word_2_translation = "er";
$word_2_to_translate = "he";
$word_3 = "sie";
$word_3_translation = "sie";
$word_3_to_translate = "she";
Code: Alles auswählen
for($i=0;$i<$array_size;$i++)
{
$word[$i]['translation'] = $HTTP_POST_VARS["word_".$i."_translation"];
$word[$i]['translated'] = $HTTP_POST_VARS["word_".$i];
$word[$i]['to_translate'] = $HTTP_POST_VARS["word_".$i."_to_translate"];
echo "Sie haben ".$word[$i]['to_translate']." als ".$word[$i]['translated']." übersetzt.";
if($word[$i]['translation'] == $word[$i]['translated'])
{
$ausgabe[$i] = "<font color='green'>richtig</font>";
}
else
{
$ausgabe[$i] = "<font color='red'>falsch</font>";
}
echo "Das war ".$ausgabe[$i].".";
$ausgabe[$i] = "";
echo " ".$word[$i]['translation'];
echo "<br>";
}
Ich hoffe jemand findet den fehler, denn ich kann nichts falsches entdecken -.-