Hallo,
ich überprüfe mit folgendem Script die, ob die Eingabe in das Feld richtig ist und kann auch die richtig Lösung in das Feld eintragen lassen!
Jetzt würde ich gerne mehrere Felder in das Formular einfügen und ebenfalls überprüfen lassen!
Mir würde jetzt nur die Variante einfallen, dass ich die if-Abfrage erneut schreibe und dort dann die die Variablen und Feldnamen in der Abfrage abänder.
Aber bei z.B.: 30 Feldern würde das Script ja ewig lang werden!
Hätte da vielleicht jemand einen Vorschlag, wie ich das bewältigen könnte?
konnte mir leider nicht helfen!
ich überprüfe mit folgendem Script die, ob die Eingabe in das Feld richtig ist und kann auch die richtig Lösung in das Feld eintragen lassen!
PHP-Code:
<?php
$fall= "";
$loesung= "";
$eingabe=$_POST["eingabe"];
if(isset ($_POST["submit"])){
if($eingabe==ja){
$fall="richtig";
$eingabe=$eingabe;
$style="color: #00FF00;";
}else{
$fall="falsch";
$style="color: red;";
}};
if(isset ($_POST["submit2"])){
$eingabe="";
$loesung=ja;
};
?>
<form action="pruefen.php" method="post">
<table>
<tr>
<td>
<input name="eingabe" id="eingabe" value="<?php echo $eingabe, $loesung; ?>" type="text" />
</td>
<td>
<div style="<?php echo $style; ?>" ><?php echo $fall; ?></div>
</td>
</tr>
</table>
<input type="submit" name="submit" id="submit" /><input type="submit" name="submit2" id="submit2" value="lösung" />
</form>
Mir würde jetzt nur die Variante einfallen, dass ich die if-Abfrage erneut schreibe und dort dann die die Variablen und Feldnamen in der Abfrage abänder.
Aber bei z.B.: 30 Feldern würde das Script ja ewig lang werden!
Hätte da vielleicht jemand einen Vorschlag, wie ich das bewältigen könnte?
konnte mir leider nicht helfen!
Kommentar