Vorlage für interaktive Arbeitsblätter 1
- Details
- Zugriffe: 13563
<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;}
</style>
</head>
<body bgcolor="#99CC99">
<p> </p>
<div align="center">
<p> </p>
<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>
Achtung bei Apostroph in der Lösung, z.B. qu'il muss bei den Variablen qu\'il geschrieben werden.
<?php
extract ($_GET);
# LOESUNGEN
$ltext = array(
"1a"=>'Funktion',
"2a"=>'Funktionen',
"3a"=>'linear',
"4a"=>'für',
"5a"=>'Schleswig-Holstein',
"6a"=>'Thomas',
);
$finished = "yes";
foreach (array_keys($ltext) as $row) {
$name1 = "input_".$row;
$name2 = "text_".$row;
# Die nächste Zeile nehmen, wenn PHP 5
# $$name1= htmlentities($$name1,NULL, "");
# Diese Zahl geht mit PHP 4
$$name1 = htmlentities($$name1);
$$name1 = htmlentities(stripslashes($_GET[$name1])); # diese Zeile verwenden, wenn ein Apostroph in der Lösung auftritt.
if (strtolower($$name1) == strtolower($ltext["$row"]))
{
$$name2 = "<b>{$ltext["$row"]}</b><input type=\"hidden\" name=\"$name1\" value=\"{$ltext["$row"]}\">";
}
else {
$$name2 = "<input type=\"text\" size=\"12\" name=\"$name1\" value=\"{$$name1}\" maxlength=\"29\">";
$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 = "<input type=\"submit\" name=\"submit\" value=\"Auswertung\">";
}
$versuch++;
print <<< ausgabe
<form action="$PHP_SELF" method="get">
<! Beginn Lückentext -->
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 <br>
<! Hier endet der Lückentext -->
$auswertung
<input type="hidden" name="versuch" value="$versuch">
</form>
ausgabe;
?>
<br>
<A HREF="index.php">Mathematik am CSM</A><P> </P>
</td>
</tr>
</table>
</body>
</html>