Vorlage für interaktive Arbeitsblätter 2
- Details
- Zugriffe: 8217
Muster für interaktive Arbeitsblätter
Danke an Max
<html>
<head>
<title>Muster für interaktive Arbeitsblätter</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<style>
<!--
.td {font-size: 12pt;}
.input_feld {border: 1px solid grey; background: #f0fff0;}
/-->
</style>
</head>
<body bgcolor="#99cc99">
<br/>
<div align="center">
<table width="80%" bgcolor="#ccffcc" cellspacing="3" cellpadding="20" border="0">
<tr>
<td>
<div align="center">
<h1>Muster für interaktive Arbeitsblätter</h1>
<hr>
</div>
<?php
extract ($_GET);
# LOESUNGEN
$ltext = array(
"1a"=>array("Funktion"),
"2a"=>array("Funktionen"),
"3a"=>array("linear","parabel oder so"),
"4a"=>array("für","geht nicht"),
"5a"=>array("Schleswig-Holstein","keine Ahnung"),
"6a"=>array("Thomas","Jahre"),
);
$finished = "yes";
foreach (array_keys(ltext)asrow) {
$check = false;
name1 = "input_".row;
name2 = "text_".row;
# Die nächste Zeile verwenden ab PHP 5
# name1= htmlentities(name1,NULL, "");
# Die nächste Zeile gilt bei PHP4
name1 = htmlentities(name1);
for(i=0;i<count(ltext["row"]);$i++) {
if (strtolower($$name1) == strtolower(ltext["row"][$i])) {
$$name2 = "<b>{ltext["row"][i]}</b><input type=\"hidden\" name=\"name1\" value=\"{ltext["row"][$i]}\">";
$check = true;
break;
}
}
if ($check === false) {
$$name2 = "<input type=\"text\" class=\"input_feld\" size=\"9\" name=\"$name1\" value=\"{$$name1}\">";
$finished = "no";
}
}
if ($finished == "yes") {
auswertung = "<hr>Um alles richtig einzutragen haben Sie <b>versuch</b> Versuch(e) benötigt.<br/><a href=\"$PHP_SELF\">Noch einmal!</a>";
}
else {
$auswertung = "<br/><input type=\"submit\" name=\"submit\" value=\"Auswertung\">";
}
$versuch++;
print <<< ausgabe
<form action="$PHP_SELF" method="get">
<! Beginn Lueckentext -->
Ein wichtiger Grundbegriff ist $text_1a.<br/>
Sind die Bilder Geraden, so heißen die text_2a: text_3a<br/>
Umlauttest eintragen für: $text_4a <br/>
Nördlichstes Bundesland der BRD: $text_5a<br/>
Mein Name ist $text_6a
<! Hier endet der Lueckentext -->
<br/>$auswertung
<input type="hidden" name="versuch" value="$versuch">
</form>
ausgabe;
?>
<br/>
<a title="Mathematik am CSM" href="/index.php">Mathematik am CSM</a>
</td>
</tr>
</table>
</body>
</html>