Ich progge für mich gerade ein Vokabeltester
Hab schon alles fertig. Alles funktioniert wunderbar bis auf die Prüfung ...
hier ein Codeausschnitt:
<?php $zeil = $_POST['zeil']; $vok = $_POST['vok']; $fname = "vok.dat"; $fd = fopen ($fname, "r"); $ziel = false; $aktuelle_zeile = 0; while (!feof($fd)&&($ziel==false)) { if($aktuelle_zeile == $zeil){ $meine_zeile = fgets($fd, 1000); $fnn=explode('|', $meine_zeile); $hm1=$fnn[0]; $hm2=$fnn[1]; $ziel = true; if($vok==$hm2) { echo "<b>".$vok."</b> ist richtig!"; } else { echo "<b>".$vok."</b> ist leider falsch!<br />"; echo "Richtig wäre: <b>".$hm2."</b>"; } } else{ $aktueller_text = fgets($fd, 1000); } $aktuelle_zeile++; } fclose ($fd); ?>
Was nicht funktionier ist if($vok==$hm2) ...
Kann mir jemand da weiterhelfen?
Hier könnt ihr euch die Seite ansehn: klick
Danke im voraus!
Dieser Beitrag wurde von keny bearbeitet: 19. August 2006 - 07:59