PHP-Beispiele-einfach

Zu beachten ist, dass im Quelltext für die Programme keine leeren Zeilen sein sollten
Die Bestandteile zur formalen Formatierung - Hintergundfarben und so - sind frei gewählt.

Quelltext zu artikel.php

 

<html>

<head>

<title> Artikel</title>

</head>

<body BGCOLOR="#CCCC99">

<center>

<p> </p>

<table width="80%" BGCOLOR="#FFFFCC" CELLPADDING="20" Border="0">

<tr>

<td>

<H1>Setze den richtigen Artikel vor das Wort</H1>

<hr>

<TABLE CELLPADDING="30">

<TR>

<TD VALIGN="TOP">

<form action="" method="post">

<input type="text" name="a" size="4" bgcolor = #ff0000> Hund<br>

<input type="text" name="b" size="4" bgcolor = #ff0000> Katze<br>

<input type="text" name="c" size="4" bgcolor = #ff0000> Tiger<br>

<input type="text" name="d" size="4" bgcolor = #ff0000> Kamel<br>

<input type="text" name="e" size="4" bgcolor = #ff0000> Meerschwein<br>

<input type="text" name="f" size="4" bgcolor = #ff0000> Maus<br>

<input type="text" name="g" size="4" bgcolor = #ff0000> Schlange<br>

<input type="text" name="h" size="4" bgcolor = #ff0000> Fisch<br>

<input type="text" name="i" size="4" bgcolor = #ff0000> Esel<br>

<input type="text" name="j" size="4" bgcolor = #ff0000> Dromedar<br>

<input type="submit" name="submit" value="Kontrolle" >

</form>

</TD>

<TD VALIGN="TOP">

<?

# extract ($_GET);

extract ($_POST);

if ($a=='' && $b=='' && $c==''&& $d==''&& $e==''&& $f==''&& $g==''&& $h==''&& $i==''&& $j=='')

print "Bitte alle Felder ausfüllen und die Artikel klein schreiben";

else

{

if ($a=='der' || $a=='ein')

 

print "$a Hund ist richtig<br>\n";

 

else

print " $a Hund ist falsch<br>\n";

 

if ($b=='die' || $b=='eine')

 

print "$b Katze ist richtig<br>\n";

 

else

print " $b Katze ist falsch<br>\n";

 

if ($c=='der' || $c=='ein')

 

print "$c Tiger ist richtig<br>\n";

 

else

print " $c Tiger ist falsch<br>\n";

 

if ($d=='das' || $d=='ein')

 

print "$d Kamel ist richtig<br>\n";

 

else

print " $d Kamel ist falsch<br>\n";

 

if ($e=='das' || $e=='ein')

 

print "$e Meerschwein ist richtig<br>\n";

 

else

print " $e Meerschwein ist falsch<br>\n";

 

if ($f=='die' || $f=='eine')

 

print "$f Maus ist richtig<br>\n";

 

else

print " $f Maus ist falsch<br>\n";

 

 

if ($g=='die' || $g=='eine')

 

print "$g Schlange ist richtig<br>\n";

 

else

print " $g Schlange ist falsch<br>\n";

 

if ($h=='der' || $h=='ein')

 

print "$h Fisch ist richtig<br>\n";

 

else

print " $h Fisch ist falsch<br>\n";

 

if ($i=='der' || $i=='ein')

 

print "$i Esel ist richtig<br>\n";

 

else

print " $i Esel ist falsch<br>\n";

 

if ($j=='das' || $j=='ein')

 

print "$j Dromedar ist richtig<br>\n";

 

else

print " $j Dromedar ist falsch<br>\n";

}

?>

</TD>

</TR>

</TABLE>

<P><A HREF="index.htm">zu Klasse 7</A>

</TD>

</TR>

</TABLE>

</body>

</html>

 

Quelltext:

seite1.php

 

<html>

<head>

<title> Addition</title>

</head>

<body BGCOLOR="#CCCC99">

<center>

<p> </p>

<table width="80%" BGCOLOR="#FFFFCC" CELLPADDING="20" Border="0">

<tr>

<td>

<H1>Addition</H1>

<form action="<?php echo "seite2.php";?>" method="post">

27 +13 <input type="text" name="a" size="4"> Dein Ergebnis<br>

 

<input type="submit" name="submit" value="ausrechnen">

</form>

 

<P> </P><P> </P><P> </P><P> </P>

</TD>

</TR>

</TABLE>

</body>

</html>

 

seite2.php

 

<html>

<head>

<title> Addition</title>

</head>

<body BGCOLOR="#CCCC99">

<center>

<p> </p>

<table width="80%" BGCOLOR="#FFFFCC" CELLPADDING="20" Border="0">

<tr>

<td>

<H1>Addition</H1>

<?

extract ($_POST);

if ($a==40)

print "23 + 17 = 40";

else echo "<head><meta http-equiv=\"refresh\" content=\"0; seite1.php\"></head>";

?>

<form action="<?php echo "seite3.php";?>" method="post">

23 + 28<input type="text" name="a" size="4" > Dein Ergebnis<br>

 

<input type="submit" name="submit" value="ausrechnen" >

</form>

 

<P> </P><P> </P><P> </P><P> </P>

</TD>

</TR>

</TABLE>

</body>

</html>

 

seite3.php

 

<html>

<head>

<title> Addition</title>

</head>

<body BGCOLOR="#CCCC99">

<center>

<p> </p>

<table width="80%" BGCOLOR="#FFFFCC" CELLPADDING="20" Border="0">

<tr>

<td>

<H1>Addition</H1>

<?

extract ($_POST);

if ($a==51)

{

print "23 + 17 = 40 <br>";

print "23 + 28 = 51 <br>";

}

else

echo "<meta http-equiv=\"refresh\" content=\"0; seite1.php\">";

?>

<form action="<?php echo "seite4.php";?>" method="post">

33 + 45<input type="text" name="a" size="4"> Dein Ergebnis<br>

 

<input type="submit" name="submit" value="ausrechnen">

</form>

<P> </P><P> </P><P> </P><P> </P>

</TD>

</TR>

</TABLE>

</body>

</html>

 

seite4.php

 

<html>

<head>

<title> Addition</title>

</head>

<body BGCOLOR="#CCCC99">

<center>

<p> </p>

<table width="80%" BGCOLOR="#FFFFCC" CELLPADDING="20" Border="0">

<tr>

<td>

<H1>Addition</H1>

<?

extract ($_POST);

if ($a==78)

{

print "23 + 17 = 40 <br>";

print "23 + 28 = 51 <br>";

print "33 + 45 = 78 <br>";

print "Du hast alles richtig";

}

else

echo "<meta http-equiv=\"refresh\" content=\"0; url=seite3.php\">";

?>

<P>

<form action="<?php echo "seite1.php";?>" method="post">

 

 

<input type="submit" name="submit" value="noch mal">

</form>        

 

<form action="<?php echo "/index.htm";?>" method="post">

 

 

<input type="submit" name="submit" value="zu Klasse 7">

</form>

 

 

 

<P> </P><P> </P><P> </P><P> </P>

</TD>

</TR>

</TABLE>

</body>

</html>